GCC 3.0 doesn't like you not including <string.h> if you use things in it.