]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/volume.c
Fixes
[netatalk.git] / etc / afpd / volume.c
index 73904fc4c3b083891f6c9d82607e0387e542bee4..c7a262f6ea8821bfdacfee18005ad53932b8c3d7 100644 (file)
@@ -953,9 +953,11 @@ static int readvolfile(AFPObj *obj, struct afp_volume_name *p1, struct passwd *p
     int secnum = iniparser_getnsec(obj->iniconfig);    
     const char *secname;
 
-    for (i = 0; i < secnum; secname = iniparser_getsecname(obj->iniconfig, i), i++) { 
+    for (i = 0; i < secnum; i++) { 
+        secname = iniparser_getsecname(obj->iniconfig, i);
         if (!vol_section(secname))
             continue;
+
         if ((p = iniparser_getstrdup(obj->iniconfig, secname, "path", NULL)) == NULL)
             continue;
         strlcpy(path, p, MAXPATHLEN);