aa67092685
The following two patches fix a couple of problems with make(1) 1. Null Suffixes were not being copied, but they were being free'd This caused rules of the form: .c: ${CC} ... to access invalid memory and potentially core dump.. [That was always broken; I did not break that one :-)] 2. My recent fixes to parse ${VAR:%.foo=%.bar} handled the null string case incorrectly (${VAR:=.c} was broken).