]> arthur.barton.de Git - netatalk.git/commitdiff
Fix return value in delete
authorFrank Lahm <franklahm@googlemail.com>
Tue, 31 Jan 2012 13:41:37 +0000 (14:41 +0100)
committerFrank Lahm <franklahm@googlemail.com>
Tue, 31 Jan 2012 13:41:37 +0000 (14:41 +0100)
etc/afpd/filedir.c

index 01df0d97bd32d39b972e1167d0735f7cffea7924..a00a497faf63908deb10a9746375ad9ce2be1395 100644 (file)
@@ -473,12 +473,13 @@ int afp_rename(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size
 /* ------------------------------- */
 int afp_delete(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf _U_, size_t *rbuflen)
 {
-    struct vol      *vol;
-    struct dir      *dir;
-    struct path         *s_path;
+    struct vol  *vol;
+    struct dir  *dir;
+    struct path *s_path;
     char        *upath;
-    int         did, rc;
-    uint16_t       vid;
+    int         did;
+    int         rc = AFP_OK;
+    uint16_t    vid;
 
     *rbuflen = 0;
     ibuf += 2;