summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java
diff options
context:
space:
mode:
authorLakshmi Shanmugam <lshanmug@in.ibm.com>2013-02-07 17:26:41 +0530
committerLakshmi Shanmugam <lshanmug@in.ibm.com>2013-02-07 18:19:42 +0530
commit9bdefd6f55a8680c1bee734377033432d34519c2 (patch)
tree277d3f1c094c388d68d7bf7d155a5c8d8a91a547 /bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java
parentfa723f28f2f267e5615bfd54cf2b83f638a4dc96 (diff)
downloadeclipse.platform.swt-9bdefd6f55a8680c1bee734377033432d34519c2.tar.gz
eclipse.platform.swt-9bdefd6f55a8680c1bee734377033432d34519c2.tar.xz
eclipse.platform.swt-9bdefd6f55a8680c1bee734377033432d34519c2.zip
xulrunner 17 interface changes
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java b/bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java
index 4781d213f2..727dbeb2cb 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/AppFileLocProvider.java
@@ -220,7 +220,7 @@ int getFiles (long /*int*/ prop, long /*int*/ _retval) {
nsILocalFile localFile = new nsILocalFile (result[0]);
result[0] = 0;
- rc = localFile.QueryInterface (nsIFile.NS_IFILE_IID, result);
+ rc = localFile.QueryInterface (Mozilla.Is_17 ? nsIFile.NS_IFILE_17_IID : nsIFile.NS_IFILE_IID, result);
if (rc != XPCOM.NS_OK) Mozilla.error (rc);
if (result[0] == 0) Mozilla.error (XPCOM.NS_ERROR_NO_INTERFACE);
localFile.Release ();
@@ -315,7 +315,7 @@ int getFile(long /*int*/ prop, long /*int*/ persistent, long /*int*/ _retval) {
nsILocalFile localFile = new nsILocalFile (result [0]);
result[0] = 0;
- rc = localFile.QueryInterface (nsIFile.NS_IFILE_IID, result);
+ rc = localFile.QueryInterface (Mozilla.Is_17 ? nsIFile.NS_IFILE_17_IID : nsIFile.NS_IFILE_IID, result);
if (rc != XPCOM.NS_OK) Mozilla.error (rc);
if (result[0] == 0) Mozilla.error (XPCOM.NS_ERROR_NO_INTERFACE);