X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fsubst.c;h=de4c18ee1d78bd7f9118712ced9084877e289988;hb=38d5956ec528943c3c0cae502885731e5ef01a9d;hp=a4c123594a2a3e7f267f9bdd2d6a2ce35e2acfbf;hpb=f3578ecc9bc24e60e35b4bb3eaff1f22c3e62b9e;p=citadel.git diff --git a/webcit/subst.c b/webcit/subst.c index a4c123594..de4c18ee1 100644 --- a/webcit/subst.c +++ b/webcit/subst.c @@ -2105,7 +2105,22 @@ void tmplput_long_vector(StrBuf *Target, int nArgs, WCTemplateToken *Tokens, voi } } +void dbg_print_longvector(long *LongVector) +{ + StrBuf *Buf = NewStrBufPlain(HKEY("Longvector: [")); + int nItems = LongVector[0]; + int i; + + for (i = 0; i < nItems; i++) { + if (i + 1 < nItems) + StrBufAppendPrintf(Buf, "%d: %ld | ", i, LongVector[i]); + else + StrBufAppendPrintf(Buf, "%d: %ld]\n", i, LongVector[i]); + } + lprintf(1, ChrPtr(Buf)); + FreeStrBuf(&Buf); +} int ConditionalLongVector(WCTemplateToken *Tokens, void *Context, int ContextType) {