]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - cups/normalize.c
Load cups into easysw/current.
[thirdparty/cups.git] / cups / normalize.c
index cbeb3daaead1b48859236b890d66a7508cf6295f..35e77304d6265420ff39c11f0997dc3c6a127c51 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: normalize.c 4903 2006-01-10 20:02:46Z mike $"
+ * "$Id: normalize.c 4967 2006-01-24 03:42:15Z mike $"
  *
  *   Unicode normalization for the Common UNIX Printing System (CUPS).
  *
@@ -26,6 +26,7 @@
  *   cupsNormalizeMapsGet()       - Get all norm maps to cache.
  *   cupsNormalizeMapsFree()      - Free all norm maps in cache.
  *   cupsNormalizeMapsFlush()     - Flush all norm maps in cache.
+ *   _cupsNormalizeMapsFlush()    - Flush all normalization maps in cache.
  *   cupsUTF8Normalize()          - Normalize UTF-8 string.
  *   cupsUTF32Normalize()         - Normalize UTF-32 string.
  *   cupsUTF8CaseFold()           - Case fold UTF-8 string.
@@ -314,13 +315,23 @@ cupsNormalizeMapsFree(void)
 
 void
 cupsNormalizeMapsFlush(void)
+{
+  _cupsNormalizeMapsFlush(_cupsGlobals());
+}
+
+
+/*
+ * '_cupsNormalizeMapsFlush()' - Flush all normalization maps in cache.
+ */
+
+void
+_cupsNormalizeMapsFlush(
+    _cups_globals_t *cg)               /* I - Global data */
 {
   _cups_norm_map_t     *nmap;          /* Unicode Normalization Map */
   _cups_norm_map_t     *nextnorm;      /* Next Unicode Normalization Map */
   _cups_fold_map_t     *fmap;          /* Unicode Case Folding Map */
   _cups_fold_map_t     *nextfold;      /* Next Unicode Case Folding Map */
-  _cups_globals_t      *cg = _cupsGlobals();
-                                       /* Pointer to library globals */
 
 
  /*
@@ -2173,5 +2184,5 @@ compare_propchar(const void *k1,  /* I - Key char */
 
 
 /*
- * End of "$Id: normalize.c 4903 2006-01-10 20:02:46Z mike $"
+ * End of "$Id: normalize.c 4967 2006-01-24 03:42:15Z mike $"
  */