projects
/
citadel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
e098fb9
)
Initialize variables in GetSieveRules() , thanks projectgus
author
Art Cancro
<ajc@uncensored.citadel.org>
Mon, 27 Feb 2012 16:58:47 +0000
(11:58 -0500)
committer
Art Cancro
<ajc@uncensored.citadel.org>
Mon, 27 Feb 2012 16:58:47 +0000
(11:58 -0500)
webcit/sieve.c
patch
|
blob
|
history
diff --git
a/webcit/sieve.c
b/webcit/sieve.c
index 1d55abbdd795c8302cd06c502f159e2af3f1da15..dd049cf82a81ea894a682a1da77ae0c428a74cc6 100644
(file)
--- a/
webcit/sieve.c
+++ b/
webcit/sieve.c
@@
-374,7
+374,7
@@
void save_sieve(void) {
int bigaction;
char script_names[MAX_SCRIPTS][64];
int num_scripts = 0;
int bigaction;
char script_names[MAX_SCRIPTS][64];
int num_scripts = 0;
- int active_script = (-1);
+ int active_script = (-1);
/* this throws a 'set but not used' warning , check this ! */
int i;
char this_name[64];
char buf[256];
int i;
char this_name[64];
char buf[256];
@@
-1522,13
+1522,13
@@
void FreeSieveRule(void *vRule)
#define WC_RULE_HEADER "# WEBCIT_RULE|"
HashList *GetSieveRules(StrBuf *Target, WCTemplputParams *TP)
{
#define WC_RULE_HEADER "# WEBCIT_RULE|"
HashList *GetSieveRules(StrBuf *Target, WCTemplputParams *TP)
{
- StrBuf *Line;
- StrBuf *EncodedRule;
- int n;
- const char *pch;
+ StrBuf *Line
= NULL
;
+ StrBuf *EncodedRule
= NULL
;
+ int n
= 0
;
+ const char *pch
= NULL
;
HashList *SieveRules = NULL;
int Done = 0;
HashList *SieveRules = NULL;
int Done = 0;
- SieveRule *Rule;
+ SieveRule *Rule
= NULL
;
SieveRules = NewHash(1, Flathash);
serv_printf("MSIV getscript|"RULES_SCRIPT);
SieveRules = NewHash(1, Flathash);
serv_printf("MSIV getscript|"RULES_SCRIPT);