From 1138964dd8bb61e7c874fce62c74c1054e4db65d Mon Sep 17 00:00:00 2001 From: Chris Sutcliffe Date: Sat, 30 Aug 2008 23:03:37 +0000 Subject: 2008-08-29 Andy Grover * include/ddk/winddk.h (RtlStringCbCopyA, RtlStringCbPrintfA, RtlStringCbVPrintfA): define in terms of POSIX string functions. --- winsup/w32api/ChangeLog | 5 +++++ winsup/w32api/include/ddk/winddk.h | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index efa1b008c..8bab93f55 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,8 @@ +2008-08-29 Andy Grover + + * include/ddk/winddk.h (RtlStringCbCopyA, RtlStringCbPrintfA, + RtlStringCbVPrintfA): define in terms of POSIX string functions. + 2008-08-29 Andy Grover * include/ddk/winddk.h (KeRaiseIrql): Define. diff --git a/winsup/w32api/include/ddk/winddk.h b/winsup/w32api/include/ddk/winddk.h index 1af2500af..964aeefaf 100644 --- a/winsup/w32api/include/ddk/winddk.h +++ b/winsup/w32api/include/ddk/winddk.h @@ -4896,6 +4896,10 @@ RtlStringFromGUID( /*IN*/ REFGUID Guid, /*OUT*/ PUNICODE_STRING GuidString); +#define RtlStringCbCopyA(dst, dst_len, src) strncpy(dst, src, dst_len) +#define RtlStringCbPrintfA(args...) snprintf(args) +#define RtlStringCbVPrintfA(args...) vsnprintf(args) + NTOSAPI BOOLEAN DDKAPI -- cgit v1.2.3