[libxml2] Move xmlCleanupGlobals to non-generated section



commit 5dcfbc490094c4c9630c9093974e46527f64e7e7
Author: Nick Wellnhofer <wellnhofer aevum de>
Date:   Wed Mar 2 02:14:39 2022 +0100

    Move xmlCleanupGlobals to non-generated section
    
    The bottom of the file was generated by build_glob.py. The generator
    script needs some updates, but might still be useful.

 globals.c | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)
---
diff --git a/globals.c b/globals.c
index 4aec8123..cfbb4b9d 100644
--- a/globals.c
+++ b/globals.c
@@ -561,6 +561,22 @@ xmlInitializeGlobalState(xmlGlobalStatePtr gs)
     xmlMutexUnlock(xmlThrDefMutex);
 }
 
+/**
+ * xmlCleanupGlobals:
+ *
+ * Additional cleanup for multi-threading
+ */
+void xmlCleanupGlobals(void)
+{
+    xmlResetError(&xmlLastError);
+
+    if (xmlThrDefMutex != NULL) {
+       xmlFreeMutex(xmlThrDefMutex);
+       xmlThrDefMutex = NULL;
+    }
+    __xmlGlobalInitMutexDestroy();
+}
+
 /**
  * DOC_DISABLE : we ignore missing doc for the xmlThrDef functions,
  *               those are really internal work
@@ -1106,19 +1122,3 @@ __xmlOutputBufferCreateFilenameValue(void) {
        return (&xmlGetGlobalState()->xmlOutputBufferCreateFilenameValue);
 }
 
-/**
- * xmlCleanupGlobals:
- *
- * Additional cleanup for multi-threading
- */
-void xmlCleanupGlobals(void)
-{
-    xmlResetError(&xmlLastError);
-
-    if (xmlThrDefMutex != NULL) {
-       xmlFreeMutex(xmlThrDefMutex);
-       xmlThrDefMutex = NULL;
-    }
-    __xmlGlobalInitMutexDestroy();
-}
-


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]