More runtime functions
authorEric Kohl <eric.kohl@reactos.org>
Thu, 25 Nov 1999 23:45:30 +0000 (23:45 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Thu, 25 Nov 1999 23:45:30 +0000 (23:45 +0000)
svn path=/trunk/; revision=798

reactos/lib/ntdll/def/ntdll.def
reactos/lib/ntdll/def/ntdll.edf
reactos/lib/ntdll/rtl/unicode.c
reactos/lib/ntdll/stubs/stubs.c

index 428815f..498abc2 100644 (file)
@@ -1,4 +1,4 @@
-; $Id: ntdll.def,v 1.23 1999/11/20 21:46:16 ekohl Exp $
+; $Id: ntdll.def,v 1.24 1999/11/25 23:45:29 ekohl Exp $
 ;
 ; ReactOS Operating System
 ;
 ;
 ; ReactOS Operating System
 ;
@@ -510,6 +510,10 @@ RtlUpperChar@4
 RtlUpperString@8
 RtlValidateHeap@12
 RtlZeroMemory@8
 RtlUpperString@8
 RtlValidateHeap@12
 RtlZeroMemory@8
+RtlxAnsiStringToUnicodeSize@4
+RtlxOemStringToUnicodeSize@4
+RtlxUnicodeStringToAnsiSize@4
+RtlxUnicodeStringToOemSize@4
 _memccpy
 _memicmp
 _splitpath
 _memccpy
 _memicmp
 _splitpath
index b547903..689667d 100644 (file)
@@ -1,4 +1,4 @@
-; $Id: ntdll.edf,v 1.13 1999/11/25 10:47:55 dwelch Exp $
+; $Id: ntdll.edf,v 1.14 1999/11/25 23:45:30 ekohl Exp $
 ;
 ; ReactOS Operating System
 ;
 ;
 ; ReactOS Operating System
 ;
@@ -501,6 +501,10 @@ RtlUpperChar=RtlUpperChar@4
 RtlUpperString=RtlUpperString@8
 RtlValidateHeap=RtlValidateHeap@12
 RtlZeroMemory=RtlZeroMemory@8
 RtlUpperString=RtlUpperString@8
 RtlValidateHeap=RtlValidateHeap@12
 RtlZeroMemory=RtlZeroMemory@8
+RtlxAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize@4
+RtlxOemStringToUnicodeSize=RtlxOemStringToUnicodeSize@4
+RtlxUnicodeStringToAnsiSize=RtlxUnicodeStringToAnsiSize@4
+RtlxUnicodeStringToOemSize=RtlxUnicodeStringToOemSize@4
 _memccpy
 _memicmp
 _splitpath
 _memccpy
 _memicmp
 _splitpath
index dd1c643..7320e7a 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: unicode.c,v 1.9 1999/11/20 21:46:46 ekohl Exp $
+/* $Id: unicode.c,v 1.10 1999/11/25 23:43:44 ekohl Exp $
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -1378,6 +1378,47 @@ RtlUpperString (
 }
 
 
 }
 
 
+ULONG
+STDCALL
+RtlxAnsiStringToUnicodeSize (
+       IN      PANSI_STRING    AnsiString
+       )
+{
+       return RtlAnsiStringToUnicodeSize (AnsiString);
+}
+
+
+ULONG
+STDCALL
+RtlxOemStringToUnicodeSize (
+       IN      POEM_STRING     OemString
+       )
+{
+       return RtlAnsiStringToUnicodeSize ((PANSI_STRING)OemString);
+}
+
+
+ULONG
+STDCALL
+RtlxUnicodeStringToAnsiSize (
+       IN      PUNICODE_STRING UnicodeString
+       )
+{
+       return RtlUnicodeStringToAnsiSize (UnicodeString);
+}
+
+
+ULONG
+STDCALL
+RtlxUnicodeStringToOemSize (
+       IN      PUNICODE_STRING UnicodeString
+       )
+{
+       return RtlUnicodeStringToAnsiSize (UnicodeString);
+}
+
+
+/* This one doesn't belong here! */
 VOID
 STDCALL
 RtlUnwind (
 VOID
 STDCALL
 RtlUnwind (
index 6f2f205..49a4064 100644 (file)
@@ -70,10 +70,6 @@ STUB(RtlpNtQueryValueKey)
 STUB(RtlpNtSetValueKey)
 STUB(RtlpUnWaitCriticalSection)
 STUB(RtlpWaitForCriticalSection)
 STUB(RtlpNtSetValueKey)
 STUB(RtlpUnWaitCriticalSection)
 STUB(RtlpWaitForCriticalSection)
-STUB(RtlxAnsiStringToUnicodeSize)
-STUB(RtlxOemStringToUnicodeSize)
-STUB(RtlxUnicodeStringToAnsiSize)
-STUB(RtlxUnicodeStringToOemSize)
 STUB(SaveEm87Context)
 STUB(_CIpow)
 STUB(__eCommonExceptions)
 STUB(SaveEm87Context)
 STUB(_CIpow)
 STUB(__eCommonExceptions)