[CRT]
authorThomas Faber <thomas.faber@reactos.org>
Wed, 1 Jun 2016 07:07:57 +0000 (07:07 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Wed, 1 Jun 2016 07:07:57 +0000 (07:07 +0000)
- Give strtoi64_l and strtoul_l their missing leading underscores

svn path=/trunk/; revision=71480

reactos/sdk/lib/crt/string/strtoi64.c
reactos/sdk/lib/crt/string/strtoul.c

index 5e40698..a720e15 100644 (file)
@@ -7,7 +7,7 @@
 *
 * FIXME: locale parameter is ignored
 */
-__int64 CDECL strtoi64_l(const char *nptr, char **endptr, int base, _locale_t locale)
+__int64 CDECL _strtoi64_l(const char *nptr, char **endptr, int base, _locale_t locale)
 {
     const char *p = nptr;
     BOOL negative = FALSE;
@@ -87,7 +87,7 @@ __int64 CDECL strtoi64_l(const char *nptr, char **endptr, int base, _locale_t lo
 __int64
 _strtoi64(const char *nptr, char **endptr, int base)
 {
-    return  strtoi64_l(nptr, endptr, base, NULL);
+    return _strtoi64_l(nptr, endptr, base, NULL);
 }
 
 
index 5f35bb9..7f18a75 100644 (file)
@@ -1,14 +1,12 @@
 #include <precomp.h>
 
 /* Based on Wine Staging 1.9.9 - dlls/msvcrt/string.c */
-__int64 CDECL strtoi64_l(const char *nptr, char **endptr, int base, _locale_t locale);
-
 /******************************************************************
  *             _strtoul_l (MSVCRT.@)
  */
-unsigned long CDECL strtoul_l(const char* nptr, char** end, int base, _locale_t locale)
+unsigned long CDECL _strtoul_l(const char* nptr, char** end, int base, _locale_t locale)
 {
-    __int64 ret = strtoi64_l(nptr, end, base, locale);
+    __int64 ret = _strtoi64_l(nptr, end, base, locale);
 
     if(ret > ULONG_MAX) {
         ret = ULONG_MAX;
@@ -30,5 +28,5 @@ unsigned long CDECL strtoul_l(const char* nptr, char** end, int base, _locale_t
  */
 unsigned long CDECL strtoul(const char* nptr, char** end, int base)
 {
-    return strtoul_l(nptr, end, base, NULL);
+    return _strtoul_l(nptr, end, base, NULL);
 }