[llvm] a3093e5 - [NFC][llvm-mt] Move XmlDeleter declaration

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Sun Feb 23 22:38:36 PST 2025


Author: Vitaly Buka
Date: 2025-02-23T22:38:32-08:00
New Revision: a3093e56fc096f4ed4ea764bf0ee874c1057fc19

URL: https://github.com/llvm/llvm-project/commit/a3093e56fc096f4ed4ea764bf0ee874c1057fc19
DIFF: https://github.com/llvm/llvm-project/commit/a3093e56fc096f4ed4ea764bf0ee874c1057fc19.diff

LOG: [NFC][llvm-mt] Move XmlDeleter declaration

Added: 
    

Modified: 
    llvm/lib/WindowsManifest/WindowsManifestMerger.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp b/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp
index b59b666ce04f9..a85dcd2ae2859 100644
--- a/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp
+++ b/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp
@@ -40,14 +40,13 @@ class WindowsManifestMerger::WindowsManifestMergerImpl {
   static void errorCallback(void *Ctx, const char *Format, ...);
   Error getParseError();
 #if LLVM_ENABLE_LIBXML2
-  xmlDocPtr CombinedDoc = nullptr;
-  std::vector<xmlDocPtr> MergedDocs;
-
-  bool Merged = false;
   struct XmlDeleter {
     void operator()(xmlChar *Ptr) { xmlFree(Ptr); }
     void operator()(xmlDoc *Ptr) { xmlFreeDoc(Ptr); }
   };
+  xmlDocPtr CombinedDoc = nullptr;
+  std::vector<xmlDocPtr> MergedDocs;
+  bool Merged = false;
   int BufferSize = 0;
   std::unique_ptr<xmlChar, XmlDeleter> Buffer;
 #endif


        


More information about the llvm-commits mailing list