X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fparamhandling.c;h=2ebc3530536f8c7be3081d60276199958eb7c7df;hb=38d5956ec528943c3c0cae502885731e5ef01a9d;hp=afa264f10352d44bb486bc0b285f59d9b8a03a89;hpb=f3578ecc9bc24e60e35b4bb3eaff1f22c3e62b9e;p=citadel.git diff --git a/webcit/paramhandling.c b/webcit/paramhandling.c index afa264f10..2ebc35305 100644 --- a/webcit/paramhandling.c +++ b/webcit/paramhandling.c @@ -404,9 +404,25 @@ void tmplput_url_part(StrBuf *Target, int nArgs, WCTemplateToken *Tokens, void * UrlBuf = WCC->UrlFragment2; else UrlBuf = WCC->UrlFragment3; + if (UrlBuf == NULL) { + lprintf(1, "urlbuf [%s] not set. (in '%s' line %ld);[%s]\n", + Tokens->Params[0]->Start, + ChrPtr(Tokens->FileName), + Tokens->Line, + ChrPtr(Tokens->FlatToken)); + StrBufAppendPrintf( + Target, + "
\nurlbuf [%s] not set (in '%s' line %ld)\n[%s]\n
\n", + Tokens->Params[0]->Start, + ChrPtr(Tokens->FileName), + Tokens->Line, + ChrPtr(Tokens->FlatToken)); + + + } StrBufAppendTemplate(Target, nArgs, Tokens, Context, ContextType, - UrlBuf, 1); + UrlBuf, 2); } }