]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/auth.c
Merge branch 'develop' into spotlight
[netatalk.git] / etc / afpd / auth.c
index 68157c74aa045a014a565c64847e60ea6e83e802..7a211bb815a4c1910888c45af60532ebae229a7e 100644 (file)
@@ -913,7 +913,7 @@ int afp_changepw(AFPObj *obj, char *ibuf, size_t ibuflen, char *rbuf, size_t *rb
         if ( ibuf[0] != '\0' || ibuf[1] != '\0')
             return AFPERR_PARAM;
         ibuf += 2;
-        len = MIN(sizeof(username), strlen(obj->username));
+        len = MIN(sizeof(username) - 1, strlen(obj->username));
         memcpy(username, obj->username, len);
         username[ len ] = '\0';
     }