dir can't be NULL
authorAlan T. DeKok <aland@freeradius.org>
Sun, 17 Feb 2013 20:38:52 +0000 (15:38 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Sun, 17 Feb 2013 20:38:52 +0000 (15:38 -0500)
src/lib/dict.c

index 40325bf..cc1c703 100644 (file)
@@ -1911,7 +1911,7 @@ static int my_dict_init(const char *dir, const char *fn,
                strcpy(dirtmp, fn);
                dirtmp[p - fn] = 0;
                dir = dirtmp;
-       } else if (dir && dir[0] && strcmp(dir, ".") != 0) {
+       } else if (dir[0] && strcmp(dir, ".") != 0) {
                snprintf(dirtmp, sizeof(dirtmp), "%s/%s", dir, fn);
                fn = dirtmp;
        }