Преглед на файлове

LibCore: Allow ConfigFile::read_num_entry to handle negative numbers

Previously, this function was using `AK::String::to_uint()`, which is
wrong considering the function returns type `int`. This also means that
configuration files would revert to the default value on negative
values.
Jesse Buhagiar преди 5 години
родител
ревизия
22cdf12ec4
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      Libraries/LibCore/ConfigFile.cpp

+ 1 - 1
Libraries/LibCore/ConfigFile.cpp

@@ -132,7 +132,7 @@ int ConfigFile::read_num_entry(const String& group, const String& key, int defau
     }
     }
 
 
     bool ok;
     bool ok;
-    int value = read_entry(group, key).to_uint(ok);
+    int value = read_entry(group, key).to_int(ok);
     if (!ok)
     if (!ok)
         return default_value;
         return default_value;
     return value;
     return value;