Bill Hoffman 23 лет назад
Родитель
Сommit
a551bfcafc
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      Source/cmDynamicLoader.cxx

+ 3 - 2
Source/cmDynamicLoader.cxx

@@ -294,10 +294,11 @@ const char* cmDynamicLoader::LastError()
                 );
   
   // Free the buffer.
-  LocalFree( lpMsgBuf );
+ 
   static char* str = 0;
   delete [] str;
-  str = strcpy(new char[strlen((char*)lpMsgBuf)+1], (char*)lpMsgBuf);
+  str = strcpy(new char[strlen((char*)lpMsgBuf)+1], (char*)lpMsgBuf); 
+  LocalFree( lpMsgBuf );
   return str;
 }