]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - cups/string.h
Load cups into easysw/current.
[thirdparty/cups.git] / cups / string.h
index 124cc7edea70e88652266d816f72a23e85ac79c4..1cec6aeecd02751bdbfc2deaddedacc79ed37a1d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: string.h 5047 2006-02-02 05:14:15Z mike $"
+ * "$Id: string.h 5238 2006-03-07 04:41:42Z mike $"
  *
  *   String definitions for the Common UNIX Printing System (CUPS).
  *
@@ -36,6 +36,7 @@
 #  include <stdio.h>
 #  include <stdarg.h>
 #  include <ctype.h>
+#  include <locale.h>
 
 #  ifdef HAVE_STRING_H
 #    include <string.h>
@@ -129,9 +130,19 @@ extern int _cups_vsnprintf(char *, size_t, const char *, va_list);
  * String pool functions...
  */
 
-extern char    *_cups_sp_alloc(const char *s);
-extern void    _cups_sp_free(const char *s);
-extern size_t  _cups_sp_statistics(size_t *alloc_bytes, size_t *total_bytes);
+extern char    *_cupsStrAlloc(const char *s);
+extern void    _cupsStrFree(const char *s);
+extern size_t  _cupsStrStatistics(size_t *alloc_bytes, size_t *total_bytes);
+
+
+/*
+ * Floating point number functions...
+ */
+
+extern char    *_cupsStrFormatd(char *buf, char *bufend, double number,
+                                struct lconv *loc);
+extern double  _cupsStrScand(const char *buf, char **bufptr,
+                             struct lconv *loc);
 
 
 /*
@@ -145,5 +156,5 @@ extern size_t       _cups_sp_statistics(size_t *alloc_bytes, size_t *total_bytes);
 #endif /* !_CUPS_STRING_H_ */
 
 /*
- * End of "$Id: string.h 5047 2006-02-02 05:14:15Z mike $".
+ * End of "$Id: string.h 5238 2006-03-07 04:41:42Z mike $".
  */