From 7f0cb9e0d68b5824a296dfd2b25905f206d04a40 Mon Sep 17 00:00:00 2001 From: clay_shooter Date: Fri, 14 Sep 2007 01:35:43 +0000 Subject: [PATCH] SF1793362 ERROR_MORE_DATA causes failures - fix to support Jameleon --- docs/ReleaseNotes.html | 13 +++++++------ jni/DispatchEvents.cpp | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index a16d2b0..907e765 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -20,17 +20,14 @@ Bugs - -   -   - 1775889 (M4) Fixed leak SafeArray setString(int[],value) and other setString() methods - 1772783 - (M4) Added VT_DECIMAL support for BigDecimals whose scale less than 28 + 1793362 + (M5) ERROR_MORE_DATA causes failures. Fix submitted for defect found while porting + Jameleon to use current release of Jacob.   @@ -69,6 +66,10 @@ (M3) unittest directory test programs converted to JUnit 3.8.1. New ANT target created to run all unit tests. + + 1772783 + (M4) Added VT_DECIMAL support for BigDecimals whose scale less than 28 +     diff --git a/jni/DispatchEvents.cpp b/jni/DispatchEvents.cpp index 41a8a67..082a041 100644 --- a/jni/DispatchEvents.cpp +++ b/jni/DispatchEvents.cpp @@ -306,7 +306,7 @@ BOOL getClassInfoFromProgId(LPOLESTR bsProgId,LPTYPEINFO *pClassInfo) if (lVal==ERROR_SUCCESS) { lVal = RegOpenKeyEx(keyXXXX,_T("TypeLib"),0,KEY_READ,&keyTypeLib); if (lVal==ERROR_SUCCESS) { - lVal = RegQueryValueEx(keyTypeLib,NULL,NULL,&dwType,abData,&dwCountData); + lVal = RegQueryValueExA(keyTypeLib,NULL,NULL,&dwType,abData,&dwCountData); RegCloseKey(keyTypeLib); } RegCloseKey(keyXXXX);