aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Sutcliffe <ir0nh34d@users.sourceforge.net>2008-08-30 23:03:37 +0000
committerChris Sutcliffe <ir0nh34d@users.sourceforge.net>2008-08-30 23:03:37 +0000
commit1138964dd8bb61e7c874fce62c74c1054e4db65d (patch)
tree9bdac4da8d8f849d1c6ee0ee2f88ee85d79c3f1d
parentce11563e346665d1f737a3ba0fd9db9d084a444a (diff)
downloadnewlib-1138964dd8bb61e7c874fce62c74c1054e4db65d.zip
newlib-1138964dd8bb61e7c874fce62c74c1054e4db65d.tar.gz
newlib-1138964dd8bb61e7c874fce62c74c1054e4db65d.tar.bz2
2008-08-29 Andy Grover <andy.grover@oracle.com>
* include/ddk/winddk.h (RtlStringCbCopyA, RtlStringCbPrintfA, RtlStringCbVPrintfA): define in terms of POSIX string functions.
-rw-r--r--winsup/w32api/ChangeLog5
-rw-r--r--winsup/w32api/include/ddk/winddk.h4
2 files changed, 9 insertions, 0 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index efa1b00..8bab93f 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,5 +1,10 @@
2008-08-29 Andy Grover <andy.grover@oracle.com>
+ * include/ddk/winddk.h (RtlStringCbCopyA, RtlStringCbPrintfA,
+ RtlStringCbVPrintfA): define in terms of POSIX string functions.
+
+2008-08-29 Andy Grover <andy.grover@oracle.com>
+
* include/ddk/winddk.h (KeRaiseIrql): Define.
(KfRaiseIrql, KfLowerIrql): remove incorrect definitions.
diff --git a/winsup/w32api/include/ddk/winddk.h b/winsup/w32api/include/ddk/winddk.h
index 1af2500..964aeef 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