diff options
author | Einar Egilsson | 2009-05-30 18:56:13 +0000 |
---|---|---|
committer | Einar Egilsson | 2009-05-30 18:56:13 +0000 |
commit | b1658c22223d3bea2c4b54fc546391fa53e34a93 (patch) | |
tree | 020c581cfe661787411b5ee4fe36d2caea78c636 /components/redirector.js | |
parent | 514fbac2e00148843ae51158eaccda76fdc897e7 (diff) |
git-svn-id: http://einaregilsson.googlecode.com/svn/mozilla/redirector/trunk@214 119bf307-c92d-0410-89bd-8f53e6181181
Diffstat (limited to 'components/redirector.js')
-rw-r--r-- | components/redirector.js | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/components/redirector.js b/components/redirector.js index aa86bea..09ef35e 100644 --- a/components/redirector.js +++ b/components/redirector.js @@ -42,15 +42,17 @@ function RedirectorPolicy() { data = this.prefBranch.getCharPref('redirects');
var arr;
this.list = [];
- for each (redirectString in data.split(':::')) {
- arr = redirectString.split(',,,');
- this.list.push({
- exampleUrl : arr[0],
- pattern : arr[1],
- redirectUrl : arr[2],
- patternType : arr[3],
- excludePattern : arr[4]
- });
+ if (data != '') {
+ for each (redirectString in data.split(':::')) {
+ arr = redirectString.split(',,,');
+ this.list.push({
+ exampleUrl : arr[0],
+ pattern : arr[1],
+ redirectUrl : arr[2],
+ patternType : arr[3],
+ excludePattern : arr[4]
+ });
+ }
}
}
|