Explorar o código

Merge pull request #35887 from dankan1890/quick_fix

Fixed String::humanize_size crash.
Rémi Verschelde %!s(int64=5) %!d(string=hai) anos
pai
achega
f120acceb8
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      core/ustring.cpp

+ 1 - 1
core/ustring.cpp

@@ -3324,7 +3324,7 @@ String String::humanize_size(uint64_t p_size) {
 
 
 	int prefix_idx = 0;
 	int prefix_idx = 0;
 
 
-	while (prefix_idx < prefixes.size() && p_size > (_div * 1024)) {
+	while (prefix_idx < prefixes.size() - 1 && p_size > (_div * 1024)) {
 		_div *= 1024;
 		_div *= 1024;
 		prefix_idx++;
 		prefix_idx++;
 	}
 	}