diff --git a/julcho.c b/julcho.c index d9999ef..990d12e 100644 --- a/julcho.c +++ b/julcho.c @@ -203,7 +203,7 @@ static pHdbCallback MakeJulChoSetCallback(pJulCho driv, char *command, hdbCB->next = NULL; hdbCB->previous = NULL; hdbCB->id = 557; - hdbCB->internalID = -1; + hdbCB->internalID = NULL; hdbCB->killFunc = free; hdbCB->userCallback = JulChoSetCallback; hdbCB->userData = cbData; @@ -751,7 +751,7 @@ static int ConfigureSingleJulCho(pHdb parent, pJulCho driv, child = parent->child; while(child != NULL){ AppendHipadabaCallback(child,HCBREAD, - MakeHipadabaCallback(JulChoGetCallback,driv,NULL,-1,-1)); + MakeHipadabaCallback(JulChoGetCallback,driv,NULL,-1,NULL)); child = child->next; } return 1; @@ -1019,7 +1019,7 @@ static int JulChoGetPar(pCodri pDriv, char *parname, if(!UpdateJulChoParameters(self,testParGroup(parname))){ return 0; } - val = formatValue(target->value); + val = formatValue(target->value, target); if(val == NULL){ self->errorCode = NOMEM; return 0;