ソースを参照

ncd: NCDModule: remove redundant assignment in debug mode

ambrop7 13 年 前
コミット
dea7011e4f
1 ファイル変更2 行追加0 行削除
  1. 2 0
      ncd/NCDModule.c

+ 2 - 0
ncd/NCDModule.c

@@ -342,9 +342,11 @@ int NCDModuleProcess_InitId (NCDModuleProcess *o, NCDModuleInst *n, NCD_string_i
     // set state
     // set state
     set_process_state(o, PROCESS_STATE_INIT);
     set_process_state(o, PROCESS_STATE_INIT);
     
     
+#ifndef NDEBUG
     // clear interp functions so we can assert they were set
     // clear interp functions so we can assert they were set
     o->interp_func_event = NULL;
     o->interp_func_event = NULL;
     o->interp_func_getobj = NULL;
     o->interp_func_getobj = NULL;
+#endif
     
     
     // init interpreter part
     // init interpreter part
     if (!(n->params->iparams->func_initprocess(n->params->iparams->user, o, template_name))) {
     if (!(n->params->iparams->func_initprocess(n->params->iparams->user, o, template_name))) {