projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fc86ffa
)
* use macro for templateparam custom parameters
author
Wilfried Göesgens
<willi@citadel.org>
Sun, 25 Oct 2009 09:33:23 +0000
(09:33 +0000)
committer
Wilfried Göesgens
<willi@citadel.org>
Sun, 25 Oct 2009 09:33:23 +0000
(09:33 +0000)
webcit/preferences.c
patch
|
blob
|
history
diff --git
a/webcit/preferences.c
b/webcit/preferences.c
index 3afa42d8140cab434f8ebc4e74301a4046a6bc0a..4934388f1b057b6e25200299b5709cea706148d8 100644
(file)
--- a/
webcit/preferences.c
+++ b/
webcit/preferences.c
@@
-810,7
+810,7
@@
void tmplput_CFG_RoomValueLong(StrBuf *Target, WCTemplputParams *TP)
long lvalue;
long defval = 0;
- if (
TP->Tokens->nParameters > 1
)
+ if (
HAVE_PARAM(1)
)
defval = GetTemplateTokenNumber(Target, TP, 1, 0);
get_ROOM_PREFS_LONG(TKEY(0), &lvalue, defval);
StrBufAppendPrintf(Target, "%ld", lvalue);
@@
-837,7
+837,7
@@
int ConditionalPreference(StrBuf *Target, WCTemplputParams *TP)
if (!get_PREFERENCE(TKEY(2), &Pref))
return 0;
- if (
TP->Tokens->nParameters == 3
) {
+ if (
!HAVE_PARAM(3)
) {
return 1;
}
else if (TP->Tokens->Params[3]->Type == TYPE_STR)