preproc.c: Make %substr robust