- Remove svn:needs-lock, svn:eol-type, and svn:eol-tyle properties.
[reactos.git] / reactos / dll / cpl / desk / misc.c
index df35a38..e30b770 100644 (file)
@@ -1,63 +1,63 @@
-#include "desk.h"\r
-\r
-static INT\r
-LengthOfStrResource(IN HINSTANCE hInst,\r
-                    IN UINT uID)\r
-{\r
-    HRSRC hrSrc;\r
-    HGLOBAL hRes;\r
-    LPWSTR lpName, lpStr;\r
-\r
-    if (hInst == NULL)\r
-    {\r
-        return -1;\r
-    }\r
-\r
-    /* There are always blocks of 16 strings */\r
-    lpName = (LPWSTR)MAKEINTRESOURCE((uID >> 4) + 1);\r
-\r
-    /* Find the string table block */\r
-    if ((hrSrc = FindResourceW(hInst, lpName, (LPWSTR)RT_STRING)) &&\r
-        (hRes = LoadResource(hInst, hrSrc)) &&\r
-        (lpStr = LockResource(hRes)))\r
-    {\r
-        UINT x;\r
-\r
-        /* Find the string we're looking for */\r
-        uID &= 0xF; /* position in the block, same as % 16 */\r
-        for (x = 0; x < uID; x++)\r
-        {\r
-            lpStr += (*lpStr) + 1;\r
-        }\r
-\r
-        /* Found the string */\r
-        return (int)(*lpStr);\r
-    }\r
-    return -1;\r
-}\r
-\r
-INT\r
-AllocAndLoadString(OUT LPTSTR *lpTarget,\r
-                   IN HINSTANCE hInst,\r
-                   IN UINT uID)\r
-{\r
-    INT ln;\r
-\r
-    ln = LengthOfStrResource(hInst,\r
-                             uID);\r
-    if (ln++ > 0)\r
-    {\r
-        (*lpTarget) = (LPTSTR)LocalAlloc(LMEM_FIXED,\r
-                                         ln * sizeof(TCHAR));\r
-        if ((*lpTarget) != NULL)\r
-        {\r
-            INT Ret;\r
-            if (!(Ret = LoadString(hInst, uID, *lpTarget, ln)))\r
-            {\r
-                LocalFree((HLOCAL)(*lpTarget));\r
-            }\r
-            return Ret;\r
-        }\r
-    }\r
-    return 0;\r
-}\r
+#include "desk.h"
+
+static INT
+LengthOfStrResource(IN HINSTANCE hInst,
+                    IN UINT uID)
+{
+    HRSRC hrSrc;
+    HGLOBAL hRes;
+    LPWSTR lpName, lpStr;
+
+    if (hInst == NULL)
+    {
+        return -1;
+    }
+
+    /* There are always blocks of 16 strings */
+    lpName = (LPWSTR)MAKEINTRESOURCE((uID >> 4) + 1);
+
+    /* Find the string table block */
+    if ((hrSrc = FindResourceW(hInst, lpName, (LPWSTR)RT_STRING)) &&
+        (hRes = LoadResource(hInst, hrSrc)) &&
+        (lpStr = LockResource(hRes)))
+    {
+        UINT x;
+
+        /* Find the string we're looking for */
+        uID &= 0xF; /* position in the block, same as % 16 */
+        for (x = 0; x < uID; x++)
+        {
+            lpStr += (*lpStr) + 1;
+        }
+
+        /* Found the string */
+        return (int)(*lpStr);
+    }
+    return -1;
+}
+
+INT
+AllocAndLoadString(OUT LPTSTR *lpTarget,
+                   IN HINSTANCE hInst,
+                   IN UINT uID)
+{
+    INT ln;
+
+    ln = LengthOfStrResource(hInst,
+                             uID);
+    if (ln++ > 0)
+    {
+        (*lpTarget) = (LPTSTR)LocalAlloc(LMEM_FIXED,
+                                         ln * sizeof(TCHAR));
+        if ((*lpTarget) != NULL)
+        {
+            INT Ret;
+            if (!(Ret = LoadString(hInst, uID, *lpTarget, ln)))
+            {
+                LocalFree((HLOCAL)(*lpTarget));
+            }
+            return Ret;
+        }
+    }
+    return 0;
+}