Make functions in ntstrsafe.h static, so they can be used in more than one file. Maybe that encourages people using it instead of unsafe and banned apis.

svn path=/trunk/; revision=48481
This commit is contained in:
Timo Kreuzer 2010-08-07 21:29:00 +00:00
parent 0156668176
commit dfe0f8a1a1

View file

@ -33,7 +33,7 @@ typedef unsigned long DWORD;
/* PRIVATE FUNCTIONS *********************************************************/ /* PRIVATE FUNCTIONS *********************************************************/
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringLengthWorkerA(IN LPCSTR String, RtlStringLengthWorkerA(IN LPCSTR String,
@ -66,7 +66,7 @@ RtlStringLengthWorkerA(IN LPCSTR String,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringValidateDestA(IN LPSTR Destination, RtlStringValidateDestA(IN LPSTR Destination,
@ -95,7 +95,7 @@ RtlStringValidateDestA(IN LPSTR Destination,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringExValidateDestA(IN OUT LPSTR *Destination, RtlStringExValidateDestA(IN OUT LPSTR *Destination,
@ -111,7 +111,7 @@ RtlStringExValidateDestA(IN OUT LPSTR *Destination,
MaxLength); MaxLength);
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringExValidateSrcA(IN OUT LPCSTR *Source OPTIONAL, RtlStringExValidateSrcA(IN OUT LPCSTR *Source OPTIONAL,
@ -130,7 +130,7 @@ RtlStringExValidateSrcA(IN OUT LPCSTR *Source OPTIONAL,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringVPrintfWorkerA(OUT LPSTR Destination, RtlStringVPrintfWorkerA(OUT LPSTR Destination,
@ -171,7 +171,7 @@ RtlStringVPrintfWorkerA(OUT LPSTR Destination,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCopyWorkerA(OUT LPSTR Destination, RtlStringCopyWorkerA(OUT LPSTR Destination,
@ -208,7 +208,7 @@ RtlStringCopyWorkerA(OUT LPSTR Destination,
/* PUBLIC FUNCTIONS **********************************************************/ /* PUBLIC FUNCTIONS **********************************************************/
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCchCopyA(IN LPSTR Destination, RtlStringCchCopyA(IN LPSTR Destination,
@ -219,7 +219,7 @@ RtlStringCchCopyA(IN LPSTR Destination,
return STATUS_NOT_IMPLEMENTED; return STATUS_NOT_IMPLEMENTED;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCbPrintfA(OUT LPSTR Destination, RtlStringCbPrintfA(OUT LPSTR Destination,
@ -249,7 +249,7 @@ RtlStringCbPrintfA(OUT LPSTR Destination,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCbPrintfExA(OUT LPSTR Destination, RtlStringCbPrintfExA(OUT LPSTR Destination,
@ -330,7 +330,7 @@ RtlStringCbPrintfExA(OUT LPSTR Destination,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCbCopyExA(OUT LPSTR Destination, RtlStringCbCopyExA(OUT LPSTR Destination,
@ -407,7 +407,7 @@ RtlStringCbCopyExA(OUT LPSTR Destination,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCbPrintfW( RtlStringCbPrintfW(
@ -420,7 +420,7 @@ RtlStringCbPrintfW(
return STATUS_NOT_IMPLEMENTED; return STATUS_NOT_IMPLEMENTED;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCbCatExA(IN OUT LPSTR Destination, RtlStringCbCatExA(IN OUT LPSTR Destination,
@ -494,7 +494,7 @@ RtlStringCbCatExA(IN OUT LPSTR Destination,
return Status; return Status;
} }
__inline static __inline
NTSTATUS NTSTATUS
NTAPI NTAPI
RtlStringCbCopyA(OUT LPSTR Destination, RtlStringCbCopyA(OUT LPSTR Destination,