Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelipe Heidrich2009-05-08 16:55:47 +0000
committerFelipe Heidrich2009-05-08 16:55:47 +0000
commitc76676fff5364cedbb4c2f8c13d74d7d1d739e7f (patch)
treee7ddb6874c77e01d26567544b7d08b6e3b6703c7 /bundles/org.eclipse.swt/Eclipse SWT OLE Win32
parent2272e2ab5fe2ae40445852691f12c8768c6a1802 (diff)
downloadeclipse.platform.swt-c76676fff5364cedbb4c2f8c13d74d7d1d739e7f.tar.gz
eclipse.platform.swt-c76676fff5364cedbb4c2f8c13d74d7d1d739e7f.tar.xz
eclipse.platform.swt-c76676fff5364cedbb4c2f8c13d74d7d1d739e7f.zip
Bug 275484: OleClientSite#isDirty QueryInterface IIDIPersistFile but creates IPersistStorage
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT OLE Win32')
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT OLE Win32/win32/org/eclipse/swt/ole/win32/OleClientSite.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT OLE Win32/win32/org/eclipse/swt/ole/win32/OleClientSite.java b/bundles/org.eclipse.swt/Eclipse SWT OLE Win32/win32/org/eclipse/swt/ole/win32/OleClientSite.java
index bd62f8f892..7da4d865c6 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT OLE Win32/win32/org/eclipse/swt/ole/win32/OleClientSite.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT OLE Win32/win32/org/eclipse/swt/ole/win32/OleClientSite.java
@@ -832,7 +832,7 @@ public boolean isDirty() {
int /*long*/[] address = new int /*long*/[1];
if (objIOleObject.QueryInterface(COM.IIDIPersistFile, address) != COM.S_OK)
return true;
- IPersistStorage permStorage = new IPersistStorage(address[0]);
+ IPersistFile permStorage = new IPersistFile(address[0]);
// Are the contents of the permanent storage different from the file?
int result = permStorage.IsDirty();
permStorage.Release();

Back to the top