Are you gettings warnings with -Wall?