string.h instead of cstring on Solaris x86