Quellcode durchsuchen

* Further optimization

Tyler Akins vor 24 Jahren
Ursprung
Commit
31e1b270df
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6 0
      functions/prefs.php

+ 6 - 0
functions/prefs.php

@@ -103,6 +103,12 @@
       global $prefs_cache;
       global $prefs_cache;
       
       
       cachePrefValues($data_dir, $username);
       cachePrefValues($data_dir, $username);
+      if ($prefs_cache[$string] == $set_to)
+         return;
+      if ($set_to == '') {
+         removePref($data_dir, $username, $string);
+	 return;
+      }
       $prefs_cache[$string] = $set_to;
       $prefs_cache[$string] = $set_to;
       savePrefValues($data_dir, $username);
       savePrefValues($data_dir, $username);
    }
    }