1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-02-10 08:05:46 +01:00

changed setCharPref to allow localized strings

This commit is contained in:
Martin Stubenschrott
2008-09-23 01:24:05 +00:00
parent 517faefc47
commit 398f93f5e1
3 changed files with 11 additions and 2 deletions

View File

@@ -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 = {