summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordberg.se>2010-11-15 14:47:19 +0100
committerLinus Nordberg <linus@nordberg.se>2010-11-15 14:47:19 +0100
commit7deb5182d520ffeff4a8f61b99edac5c0e6a74c6 (patch)
treea381018cac585da810d9950cfea7476c380b8d6b
parent2eb56ca9aea02ae987f92a289c1ea6cd0173cc52 (diff)
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end."
-rw-r--r--radsecproxy.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/radsecproxy.c b/radsecproxy.c
index 2276d40..f026fee 100644
--- a/radsecproxy.c
+++ b/radsecproxy.c
@@ -2417,10 +2417,12 @@ struct modattr *extractmodattr(char *nameval) {
struct rewrite *getrewrite(char *alt1, char *alt2) {
struct rewrite *r;
- if ((r = hash_read(rewriteconfs, alt1, strlen(alt1))))
- return r;
- if ((r = hash_read(rewriteconfs, alt2, strlen(alt2))))
- return r;
+ if (alt1)
+ if ((r = hash_read(rewriteconfs, alt1, strlen(alt1))))
+ return r;
+ if (alt2)
+ if ((r = hash_read(rewriteconfs, alt2, strlen(alt2))))
+ return r;
return NULL;
}