Bug 1257331 - Use LPWSTR instead of LPVOID to prevent C4477 warning; r?froydnj draft
authorGregory Szorc <gps@mozilla.com>
Thu, 17 Mar 2016 20:36:06 -0700
changeset 341950 7812c4faac2540a973ed36164295328512338499
parent 341949 379dd630c5d989aee8e2a66233e11726b2c4ed6b
child 516502 f9be5265f47a171a3ad61ddaf26d8509690db5b4
push id13331
push usergszorc@mozilla.com
push dateFri, 18 Mar 2016 03:39:58 +0000
reviewersfroydnj
bugs1257331
milestone48.0a1
Bug 1257331 - Use LPWSTR instead of LPVOID to prevent C4477 warning; r?froydnj MozReview-Commit-ID: 2rJdKhlLtXr
xpcom/glue/standalone/nsXPCOMGlue.cpp
--- a/xpcom/glue/standalone/nsXPCOMGlue.cpp
+++ b/xpcom/glue/standalone/nsXPCOMGlue.cpp
@@ -50,17 +50,17 @@ static LibHandleType
 GetLibHandle(pathstr_t aDependentLib)
 {
   LibHandleType libHandle =
     LoadLibraryExW(aDependentLib, nullptr, LOAD_WITH_ALTERED_SEARCH_PATH);
 
 #ifdef DEBUG
   if (!libHandle) {
     DWORD err = GetLastError();
-    LPVOID lpMsgBuf;
+    LPWSTR lpMsgBuf;
     FormatMessageW(
       FORMAT_MESSAGE_ALLOCATE_BUFFER |
       FORMAT_MESSAGE_FROM_SYSTEM |
       FORMAT_MESSAGE_IGNORE_INSERTS,
       nullptr,
       err,
       MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
       (LPWSTR)&lpMsgBuf,