free() getting a bogus pointer because simd_env is modified by parse_next.
Another fine patch submitted by Stephen Beahm ;)
Authored by: sms00 2005-03-29
Parent: [r2704]
Child: [r2706]