From 94a984036227061133227fa0bfaf525d90382cb2 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <[email protected]>
Date: Mon, 7 Feb 2022 19:50:42 +0530
Subject: [PATCH 3/4] crt: Add vss uuid in libuuid

Signed-off-by: Biswapriyo Nath <[email protected]>
---
 mingw-w64-crt/Makefile.am       |  2 +-
 mingw-w64-crt/libsrc/vss-uuid.c | 15 +++++++++++++++
 2 files changed, 16 insertions(+), 1 deletion(-)
 create mode 100644 mingw-w64-crt/libsrc/vss-uuid.c

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 8996b65..dc29a5d 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -146,7 +146,7 @@ src_libuuid=\
   libsrc/ntddser-uuid.c   libsrc/ntddstor-uuid.c    libsrc/ntddvdeo-uuid.c    
libsrc/oaidl-uuid.c     libsrc/objidl-uuid.c   \
   libsrc/objsafe-uuid.c   libsrc/ocidl-uuid.c       libsrc/oleacc-uuid.c      
libsrc/olectlid-uuid.c  libsrc/oleidl-uuid.c   \
   libsrc/power-uuid.c     libsrc/powrprof-uuid.c    libsrc/uianimation-uuid.c 
libsrc/usbcamdi-uuid.c  libsrc/usbiodef-uuid.c \
-  libsrc/uuid.c           libsrc/vds-uuid.c         libsrc/virtdisk-uuid.c    
libsrc/wia-uuid.c \
+  libsrc/uuid.c           libsrc/vds-uuid.c         libsrc/virtdisk-uuid.c    
libsrc/vss-uuid.c       libsrc/wia-uuid.c \
   libsrc/windowscodecs.c
 
 src_libws2_32=libsrc/ws2_32.c \
diff --git a/mingw-w64-crt/libsrc/vss-uuid.c b/mingw-w64-crt/libsrc/vss-uuid.c
new file mode 100644
index 0000000..64069a5
--- /dev/null
+++ b/mingw-w64-crt/libsrc/vss-uuid.c
@@ -0,0 +1,15 @@
+/**
+ * This file has no copyright assigned and is placed in the Public Domain.
+ * This file is part of the mingw-w64 runtime package.
+ * No warranty is given; refer to the file DISCLAIMER.PD within this package.
+ */
+
+/* crt/libsrc/vss-uuid.c */
+/* Generate GUIDs for Volume Shadow Copy Service interfaces */
+
+#include <windows.h>
+#include <initguid.h>
+#include <vss.h>
+#include <vsadmin.h>
+#include <vsmgmt.h>
+#include <vsprov.h>
-- 
2.35.1

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to