From b3a26828531bd6d94001e0950af2212d0fbd8b33 Mon Sep 17 00:00:00 2001 From: Simon Kornblith Date: Tue, 15 May 2012 15:58:14 -0400 Subject: [PATCH] Fix indentation and IE parse error --- chrome/content/zotero/xpcom/rdf/init.js | 43 ++++++++++++------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/chrome/content/zotero/xpcom/rdf/init.js b/chrome/content/zotero/xpcom/rdf/init.js index 1a5ca0ccc..94c9abd7d 100644 --- a/chrome/content/zotero/xpcom/rdf/init.js +++ b/chrome/content/zotero/xpcom/rdf/init.js @@ -1,28 +1,25 @@ /* Set up the environment before loading the rest of the files into Zotero */ var $rdf = { - Util: { - ArrayIndexOf: function (arr, item, i) { - //supported in all browsers except IE<9 - return arr.indexOf(item, i); - }, - RDFArrayRemove: function (a, x) { //removes all statements equal to x from a - for(var i = 0; i < a.length; i++) { - //TODO: This used to be the following, which didnt always work..why - //if(a[i] == x) - if(a[i].subject.sameTerm(x.subject) - && a[i].predicate.sameTerm(x.predicate) - && a[i].object.sameTerm(x.object) - && a[i].why.sameTerm(x.why)) { - a.splice(i, 1); - return; - } - } - throw "RDFArrayRemove: Array did not contain " + x; - }, - }, - log: { - debug: Zotero.debug, - warn: Zotero.debug + Util: { + ArrayIndexOf: function (arr, item, i) { + //supported in all browsers except IE<9 + return arr.indexOf(item, i); + }, + RDFArrayRemove: function (a, x) { //removes all statements equal to x from a + for (var i = 0; i < a.length; i++) { + //TODO: This used to be the following, which didnt always work..why + //if(a[i] == x) + if (a[i].subject.sameTerm(x.subject) && a[i].predicate.sameTerm(x.predicate) && a[i].object.sameTerm(x.object) && a[i].why.sameTerm(x.why)) { + a.splice(i, 1); + return; + } + } + throw "RDFArrayRemove: Array did not contain " + x; + } + }, + log: { + debug: Zotero.debug, + warn: Zotero.debug } };