/*
- * "$Id: string.h 5047 2006-02-02 05:14:15Z mike $"
+ * "$Id: string.h 177 2006-06-21 00:20:03Z jlovell $"
*
* String definitions for the Common UNIX Printing System (CUPS).
*
* Include necessary headers...
*/
-# include <config.h>
-
# include <stdio.h>
+# include <stdlib.h>
# include <stdarg.h>
# include <ctype.h>
+# include <locale.h>
+
+# include <config.h>
# ifdef HAVE_STRING_H
# include <string.h>
* 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 _cupsStrFlush(void);
+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);
/*
#endif /* !_CUPS_STRING_H_ */
/*
- * End of "$Id: string.h 5047 2006-02-02 05:14:15Z mike $".
+ * End of "$Id: string.h 177 2006-06-21 00:20:03Z jlovell $".
*/