strncat(newprefix, fname + 11, oldlen - 11 + 1); // one extra for null char.
return newprefix; // mem leak here; cannot be helped for quick fix using functional style.
} else if ( (fname[0] == '-') && (oldlen > 12)
strncat(newprefix, fname + 11, oldlen - 11 + 1); // one extra for null char.
return newprefix; // mem leak here; cannot be helped for quick fix using functional style.
} else if ( (fname[0] == '-') && (oldlen > 12)