Ver código fonte

cmDspBuiltIn.c : Fixed bug in _cmDspCheckboxAlloc() where the on/off symbols were not registered using the default labels.

master
kevin 10 anos atrás
pai
commit
cd6a0b1891
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2
    2
      dsp/cmDspBuiltIn.c

+ 2
- 2
dsp/cmDspBuiltIn.c Ver arquivo

@@ -2209,8 +2209,8 @@ cmDspInst_t*  _cmDspCheckboxAlloc(cmDspCtx_t* ctx, cmDspClass_t* classPtr, unsig
2209 2209
   cmDspSetDefaultStrcz( ctx, &p->inst, kLblCbId, NULL, cmSymTblLabel(ctx->stH,instSymId));
2210 2210
 
2211 2211
   p->resetSymId = cmSymTblRegisterStaticSymbol(ctx->stH,"_reset");
2212
-  p->onSymId    = cmSymTblRegisterSymbol(ctx->stH, cmDspStrcz(&p->inst,kSym1CbId));
2213
-  p->offSymId   = cmSymTblRegisterSymbol(ctx->stH, cmDspStrcz(&p->inst,kSym0CbId));
2212
+  p->onSymId    = cmSymTblRegisterSymbol(ctx->stH, cmDspDefaultStrcz(&p->inst,kSym1CbId));
2213
+  p->offSymId   = cmSymTblRegisterSymbol(ctx->stH, cmDspDefaultStrcz(&p->inst,kSym0CbId));
2214 2214
 
2215 2215
   // create the UI control
2216 2216
   cmDspUiButtonCreate(ctx,&p->inst,kCheckDuiId,kOutCbId,kLblCbId);

Carregando…
Cancelar
Salvar