|
@@ -804,9 +804,19 @@ cmScRC_t _cmScProcSets( cmSc_t* p )
|
804
|
804
|
// THIS PRINTF PREVENTS CRASH ON OSX ???????
|
805
|
805
|
//printf("PROCSET:%i %c %s\n",p->sets[i].varId,_cmScVarIdToChar(p->sets[i].varId),ep->label);
|
806
|
806
|
|
|
807
|
+ char cc = _cmScVarIdToChar(p->sets[i].varId);
|
|
808
|
+ int nn = snprintf(NULL,0,"%c-%s",cc,ep->label);
|
|
809
|
+ char b[nn+2];
|
|
810
|
+ snprintf(b,nn,"%c-%s",cc,ep->label);
|
|
811
|
+ p->sets[i].symArray[j] = cmSymTblRegisterSymbol(p->stH,b);
|
|
812
|
+ snprintf(b,nn+1,"c%c-%s",cc,ep->label);
|
|
813
|
+ p->sets[i].costSymArray[j] = cmSymTblRegisterSymbol(p->stH,b);
|
|
814
|
+
|
|
815
|
+
|
|
816
|
+ //p->sets[i].symArray[j] = cmSymTblRegisterFmt(p->stH,"%c-%s", cc,ep->label);
|
|
817
|
+ //p->sets[i].costSymArray[j] = cmSymTblRegisterFmt(p->stH,"c%c-%s",cc,ep->label);
|
|
818
|
+
|
807
|
819
|
|
808
|
|
- p->sets[i].symArray[j] = cmSymTblRegisterFmt(p->stH,"%c-%s", _cmScVarIdToChar(p->sets[i].varId),ep->label);
|
809
|
|
- p->sets[i].costSymArray[j] = cmSymTblRegisterFmt(p->stH,"c%c-%s",_cmScVarIdToChar(p->sets[i].varId),ep->label);
|
810
|
820
|
}
|
811
|
821
|
else
|
812
|
822
|
{
|