-void SVPUTBuf(const char *keyname, int keylen, StrBuf *Buf, int ref)
+void SVPUTBuf(const char *keyname, int keylen, const StrBuf *Buf, int ref)
{
wcsubst *ptr;
void *vPtr;
{
ptr = NewSubstVar(keyname, keylen, (ref)?WCS_STRBUF_REF:WCS_STRBUF);
}
- ptr->wcs_value = Buf;
+ ptr->wcs_value = (StrBuf*)Buf;
}
/**
FreeStrBuf(&SubBuf);
DeleteHashPos(&it);
if (It->Destructor != NULL)
- It->Destructor(List);
+ It->Destructor(&List);
}
int ConditionalVar(WCTemplateToken *Tokens, void *Context)