I think a had the same problem a while ago and it was fixed in an updated
version of GS. If that's not the problem then maybe try adding a bool to it
eg: if(str_cmpi(string1,string2) == 0)

From the manual
These functions return TRUE if the strings are equal. This is different to C / C++ where similar functions return FALSE when the strings are equal.

Good luck.


Windows XP SP3
Intel Dual Core CPU: E5200 @ 2.5GHz
4.00GB DDR3 Ram
ASUS P5G41T-M LX
PCIE x16 GeForce GTS 450 1Gb
SB Audigy 4
Spyware Doctor with AntiVirus