* auth.c: shrink the margins on the login screen so the user sees something
[citadel.git] / webcit / vcard_edit.c
index d9aca9dd209e6e418ef554646e01de025bcbed41..fb18a33e417f86b8db157ed4e2a1a03f70f931c3 100644 (file)
@@ -106,13 +106,13 @@ void do_edit_vcard(long msgnum, char *partnum, char *return_to) {
                }
        
                total_len = atoi(&buf[4]);
-               serialized_vcard = malloc(total_len + 1);
+               serialized_vcard = malloc(total_len + 2);
        
                read_server_binary(serialized_vcard, total_len);
        
                serv_puts("CLOS");
                serv_gets(buf);
-               serialized_vcard[total_len + 1] = 0;
+               serialized_vcard[total_len] = 0;
        
                v = vcard_load(serialized_vcard);
                free(serialized_vcard);