[Mplayerxp-cvslog] SF.net SVN: mplayerxp:[609] mplayerxp/libmpconf
Brought to you by:
olov
From: <nic...@us...> - 2012-12-27 17:43:51
|
Revision: 609 http://mplayerxp.svn.sourceforge.net/mplayerxp/?rev=609&view=rev Author: nickols_k Date: 2012-12-27 17:43:45 +0000 (Thu, 27 Dec 2012) Log Message: ----------- remove unused fields Modified Paths: -------------- mplayerxp/libmpconf/cfgparser.cpp mplayerxp/libmpconf/cfgparser.h Modified: mplayerxp/libmpconf/cfgparser.cpp =================================================================== --- mplayerxp/libmpconf/cfgparser.cpp 2012-12-27 16:37:25 UTC (rev 608) +++ mplayerxp/libmpconf/cfgparser.cpp 2012-12-27 17:43:45 UTC (rev 609) @@ -201,30 +201,15 @@ return config; } -static void m_config_add_dynamic(m_config_t& conf,any_t*ptr) { - if(!conf.dynasize) conf.dynamics = (any_t**)mp_malloc(sizeof(any_t*)); - else conf.dynamics = (any_t**)mp_realloc(conf.dynamics,(conf.dynasize+1)*sizeof(any_t*)); - conf.dynamics[conf.dynasize] = ptr; - conf.dynasize++; -} - void m_config_free(m_config_t* config) { - unsigned i; - for(i=0;i<config->dynasize;i++) delete config->dynamics[i]; - delete config->dynamics; - config->dynasize=0; delete config->config_stack; delete config; } - static int init_conf(m_config_t& config, int mode) { - config.parser_mode = mode; - config.dynamics=NULL; - config.dynasize=0; - - return 1; + config.parser_mode = mode; + return 1; } static int config_is_entry_option(m_config_t& config,const std::string& opt,const std::string& param) { @@ -423,7 +408,6 @@ goto out; } *((char **) conf[i].p) = mp_strdup(param.c_str()); - m_config_add_dynamic(config,*((char **) conf[i].p)); mpxp_dbg3<<"assigning "<<conf[i].name<<"="<<param<<" as string value"<<std::endl; ret = 1; break; Modified: mplayerxp/libmpconf/cfgparser.h =================================================================== --- mplayerxp/libmpconf/cfgparser.h 2012-12-27 16:37:25 UTC (rev 608) +++ mplayerxp/libmpconf/cfgparser.h 2012-12-27 17:43:45 UTC (rev 609) @@ -58,8 +58,6 @@ std::vector<const config_t*> opt_list; config_save_t** config_stack; - any_t**dynamics; - unsigned dynasize; int cs_level; int parser_mode; /* COMMAND_LINE or CONFIG_FILE */ int flags; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |