Oops bad check of char* with operator