39c39 < slprintf(pidFile, sizeof(pidFile)-1, "%s/%s.pid", lp_piddir(), name); --- > slprintf(pidFile, sizeof(pidFile), "%s/%s.pid", lp_piddir(), name-1); 100a101 > 1[strrchr(dyn_CONFIGFILE, '.')-1] = '\0'; 103c104 < slprintf( name, sizeof( name)-1, "%s-%s", program_name, short_configfile+1); --- > slprintf( name, sizeof( name), "%s-%s", program_name, short_configfile); 106c107 < slprintf(pidFile, sizeof(pidFile)-1, "%s/%s.pid", lp_piddir(), name); --- > slprintf(pidFile, sizeof(pidFile), "%s/%s.pid", lp_piddir(), name);