--- pidfile.c Mon Jul 16 13:08:38 2007 +++ pidfile_fix.c Mon Jul 16 13:09:23 2007 @@ -106,7 +106,7 @@ short_configfile++; } if (asprintf(&name, "%s-%s", program_name, - short_configfile+1) == -1) { + short_configfile) == -1) { smb_panic("asprintf failed"); } }