mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-04 04:58:00 +00:00
Back out two changes of my fix for bug 86000 (convert LDAP XPCOM SDK to use AUTF8String) because they probably regressed some things. r=dmose.
This commit is contained in:
parent
b6148c9194
commit
42aaf5503e
@ -30,6 +30,7 @@ const NS_LDAPPREFSSERVICE_IID = Components.interfaces.nsILDAPPrefsService;
|
||||
|
||||
/* interfaces used in this file */
|
||||
const nsISupports = Components.interfaces.nsISupports;
|
||||
const nsISupportsString = Components.interfaces.nsISupportsString;
|
||||
const nsIPrefBranch = Components.interfaces.nsIPrefBranch;
|
||||
const nsILDAPURL = Components.interfaces.nsILDAPURL;
|
||||
|
||||
@ -206,7 +207,8 @@ function () {
|
||||
}
|
||||
ldapUrl.host = host;
|
||||
try{
|
||||
ldapUrl.dn = gPrefInt.getCharPref(pref_string + ".searchBase");
|
||||
ldapUrl.dn = gPrefInt.getComplexValue(pref_string + ".searchBase",
|
||||
nsISupportsString).data;
|
||||
}
|
||||
catch (ex) {
|
||||
}
|
||||
|
@ -1038,8 +1038,9 @@ function setupLdapAutocompleteSession()
|
||||
// override default search filter template?
|
||||
//
|
||||
try {
|
||||
LDAPSession.filterTemplate = sPrefs.getCharPref(
|
||||
autocompleteDirectory + ".autoComplete.filterTemplate");
|
||||
LDAPSession.filterTemplate = sPrefs.getComplexValue(
|
||||
autocompleteDirectory + ".autoComplete.filterTemplate",
|
||||
Components.interfaces.nsISupportsString).data;
|
||||
|
||||
} catch (ex) {
|
||||
// if this pref isn't there, no big deal. just let
|
||||
|
Loading…
x
Reference in New Issue
Block a user