* new token to put in the actual filename (just works when debugging enabled)
[citadel.git] / webcit / preferences.c
index b8330c9fdd6ac975f803661eaf77e63a1f63bffb..b7a530c5eeb974ff4e82df12cba24811d497a4e7 100644 (file)
@@ -808,9 +808,10 @@ void tmplput_CFG_Descr(StrBuf *Target, WCTemplputParams *TP)
 void tmplput_CFG_RoomValueLong(StrBuf *Target, WCTemplputParams *TP)
 {
        long lvalue;
-       long defval;
+       long defval = 0;
 
-       defval = GetTemplateTokenNumber(Target, TP, 1, 0);
+       if (TP->Tokens->nParameters > 1)
+               defval = GetTemplateTokenNumber(Target, TP, 1, 0);
        get_ROOM_PREFS_LONG(TKEY(0), &lvalue, defval);
        StrBufAppendPrintf(Target, "%ld", lvalue);
 }