diff options
author | Felipe Heidrich | 2009-05-08 16:55:47 +0000 |
---|---|---|
committer | Felipe Heidrich | 2009-05-08 16:55:47 +0000 |
commit | c76676fff5364cedbb4c2f8c13d74d7d1d739e7f (patch) | |
tree | e7ddb6874c77e01d26567544b7d08b6e3b6703c7 /bundles/org.eclipse.swt/Eclipse SWT OLE Win32 | |
parent | 2272e2ab5fe2ae40445852691f12c8768c6a1802 (diff) | |
download | eclipse.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-x | bundles/org.eclipse.swt/Eclipse SWT OLE Win32/win32/org/eclipse/swt/ole/win32/OleClientSite.java | 2 |
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(); |