add prototypes of RtlDosPathNameToRelativeNtPathName_U and RtlReleaseRelativeName and export them Modified: trunk/reactos/lib/ntdll/def/ntdll.def Modified: trunk/reactos/lib/ntdll/rtl/path.c _____
Modified: trunk/reactos/lib/ntdll/def/ntdll.def --- trunk/reactos/lib/ntdll/def/ntdll.def 2005-08-21 14:41:20 UTC (rev 17458) +++ trunk/reactos/lib/ntdll/def/ntdll.def 2005-08-21 14:58:47 UTC (rev 17459) @@ -393,6 +393,7 @@
RtlDetermineDosPathNameType_U@4 RtlDoesFileExists_U@4 RtlDosPathNameToNtPathName_U@16 +RtlDosPathNameToRelativeNtPathName_U@16 RtlDosSearchPath_U@24 RtlDowncaseUnicodeChar@4 RtlDowncaseUnicodeString@12 @@ -596,6 +597,7 @@ RtlRealPredecessor@4 RtlRealSuccessor@4 RtlReleasePebLock@0 +RtlReleaseRelativeName@4 RtlReleaseResource@4 ;RtlRemoteCall RtlRemoveVectoredExceptionHandler@4 _____
Modified: trunk/reactos/lib/ntdll/rtl/path.c --- trunk/reactos/lib/ntdll/rtl/path.c 2005-08-21 14:41:20 UTC (rev 17458) +++ trunk/reactos/lib/ntdll/rtl/path.c 2005-08-21 14:58:47 UTC (rev 17459) @@ -975,6 +975,31 @@
return FALSE; }
+ +/* + * @unimplemented + */ +BOOLEAN STDCALL +RtlDosPathNameToRelativeNtPathName_U(PVOID Unknown1, + PVOID Unknown2, + PVOID Unknown3, + PVOID Unknown4) +{ + DPRINT1("RtlDosPathNameToRelativeNtPathName_U(0x%p, 0x%p, 0x%p, 0x%p) UNIMPLEMENTED!\n", + Unknown1, Unknown2, Unknown3, Unknown4); + return FALSE; +} + + +/* + * @unimplemented + */ +VOID STDCALL +RtlReleaseRelativeName(PVOID Unknown) +{ + DPRINT1("RtlReleaseRelativeName(0x%p) UNIMPLEMENTED\n", Unknown); +} + NTSTATUS STDCALL RtlpEnsureBufferSize(ULONG Unknown1, ULONG Unknown2, ULONG Unknown3) {