Fixing is_str_totally_null

This commit is contained in:
BenTalagan
2019-11-19 21:05:52 +01:00
parent 9fd480afbf
commit 02447abde8
+1 -1
View File
@@ -137,7 +137,7 @@ int is_str_totally_null(const char* str, int size) {
// This should never be reimplemented with integers, because
// this function has to work with unaligned char*
// (casting to int when unaligned may result in ungaranteed behaviors)
return *str || memcmp(str, str+1, size-1);
return (*str == 0 && memcmp(str, str+1, size-1) == 0);
}
int towlower2(unsigned int c, Translator *translator)