diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index a296387..a16d2b0 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -53,6 +53,10 @@ backwards compatible by default. + + 1793346 + (M5) Replaced use of deprecated API and removed unused variables. +     diff --git a/jni/Dispatch.cpp b/jni/Dispatch.cpp index 73278b3..285427d 100644 --- a/jni/Dispatch.cpp +++ b/jni/Dispatch.cpp @@ -319,7 +319,8 @@ static char* BasicToCharString(const BSTR inBasicString) if (charStrSize > 1) { charString = new char[charStrSize]; - size_t len = ::wcstombs(charString, inBasicString, charStrSize); + size_t convertedSize; + ::wcstombs_s(&convertedSize, charString, charStrSize, inBasicString, charStrSize); } else charString = ::_strdup(""); diff --git a/jni/SafeArray.cpp b/jni/SafeArray.cpp index 0f7599a..ee96c0a 100644 --- a/jni/SafeArray.cpp +++ b/jni/SafeArray.cpp @@ -1778,7 +1778,6 @@ JNIEXPORT void JNICALL Java_com_jacob_com_SafeArray_getStrings long lb, ub; SafeArrayGetLBound(sa, 1, &lb); SafeArrayGetUBound(sa, 1, &ub); - int num = ub - lb + 1; VARTYPE vt; SafeArrayGetVartype(sa, &vt); if (vt == VT_VARIANT) @@ -2162,7 +2161,6 @@ JNIEXPORT void JNICALL Java_com_jacob_com_SafeArray_getBooleans long lb, ub; SafeArrayGetLBound(sa, 1, &lb); SafeArrayGetUBound(sa, 1, &ub); - int num = ub - lb + 1; VARTYPE vt; SafeArrayGetVartype(sa, &vt); if (vt == VT_BOOL) { @@ -2397,7 +2395,6 @@ JNIEXPORT void JNICALL Java_com_jacob_com_SafeArray_getVariants long lb, ub; SafeArrayGetLBound(sa, 1, &lb); SafeArrayGetUBound(sa, 1, &ub); - int num = ub - lb + 1; VARTYPE vt; SafeArrayGetVartype(sa, &vt); if (vt == VT_VARIANT)