Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Sutcliffe <ir0nh34d@users.sourceforge.net>2008-08-31 03:03:37 +0400
committerChris Sutcliffe <ir0nh34d@users.sourceforge.net>2008-08-31 03:03:37 +0400
commit1138964dd8bb61e7c874fce62c74c1054e4db65d (patch)
tree9bdac4da8d8f849d1c6ee0ee2f88ee85d79c3f1d
parentce11563e346665d1f737a3ba0fd9db9d084a444a (diff)
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 efa1b008c..8bab93f55 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 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