diff --git a/Donators b/Donators index 8e5a2f54..52fe25a1 100644 --- a/Donators +++ b/Donators @@ -3,6 +3,7 @@ Also drop me a note, if you want the donated amount to be displayed. 2008: +* Luc St-Louis * Robert Meerman * Silvio Di Stefano * Lance Feagan diff --git a/content/ui.js b/content/ui.js index b4bda7ac..65b941cd 100644 --- a/content/ui.js +++ b/content/ui.js @@ -1047,7 +1047,7 @@ liberator.CommandLine = function () //{{{ if (liberator.mode != liberator.modes.COMMAND_LINE) return; - completionList.setItems(compl, -1); + completionList.setItems(compl); if (completionIndex >= 0 && completionIndex < compl.length && completionIndex < completions.length) { diff --git a/modules/storage.jsm b/modules/storage.jsm index 3c30d0b6..1447a734 100644 --- a/modules/storage.jsm +++ b/modules/storage.jsm @@ -52,6 +52,14 @@ function getCharPref(name) } } +function setCharPref(name, value) +{ + var str = Components.classes['@mozilla.org/supports-string;1'] + .createInstance(Components.interfaces.nsISupportsString); + str.data = value; + return prefService.setComplexValue(name, Components.interfaces.nsISupportsString, str); +} + function loadPref(name, store, type) { if (store) @@ -65,7 +73,7 @@ function loadPref(name, store, type) function savePref(obj) { if (obj.store) - prefService.setCharPref(obj.name, obj.serial) + setCharPref(obj.name, obj.serial) } var prototype = {