[PING]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 15 Jan 2011 12:58:05 +0000 (12:58 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 15 Jan 2011 12:58:05 +0000 (12:58 +0000)
Fix MyLoadString. Patch by menone7 at gmail dot com.

svn path=/trunk/; revision=50389

reactos/base/applications/network/ping/ping.c

index 40ebefb..b827a53 100644 (file)
@@ -114,7 +114,8 @@ MyLoadString(UINT uID)
 {
     HRSRC hres;
     HGLOBAL hResData;
-    LPWSTR pwsz;
+    WCHAR *pwsz;
+    UINT string_num, i;
 
     hres = FindResourceW(NULL, MAKEINTRESOURCEW((LOWORD(uID) >> 4) + 1), RT_STRING);
     if (!hres) return NULL;
@@ -124,6 +125,11 @@ MyLoadString(UINT uID)
 
     pwsz = LockResource(hResData);
     if (!pwsz) return NULL;
+    
+    string_num = uID & 15;
+    for (i = 0; i < string_num; i++)
+        pwsz += *pwsz + 1;
+
     return pwsz + 1;
 }