X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flibpspp%2Fi18n.h;h=0e77444bed2b69ce733d3e1c5f1d752e8e373419;hb=80bafa137;hp=5170c50f0d13df77abd8d01537ec4a32afa77e06;hpb=76c790067446eb993f615813069936887fbb4fc8;p=pspp diff --git a/src/libpspp/i18n.h b/src/libpspp/i18n.h index 5170c50f0d..0e77444bed 100644 --- a/src/libpspp/i18n.h +++ b/src/libpspp/i18n.h @@ -17,6 +17,7 @@ #ifndef I18N_H #define I18N_H +#include "libpspp/compiler.h" #include #include @@ -71,13 +72,14 @@ bool set_encoding_from_locale (const char *loc); const char *uc_name (ucs4_t uc, char buffer[16]); -unsigned int utf8_hash_case_bytes (const char *, size_t n, unsigned int basis); -unsigned int utf8_hash_case_string (const char *, unsigned int basis); +unsigned int utf8_hash_case_bytes (const char *, size_t n, unsigned int basis) WARN_UNUSED_RESULT; +unsigned int utf8_hash_case_string (const char *, unsigned int basis) WARN_UNUSED_RESULT; int utf8_strcasecmp (const char *, const char *); int utf8_strncasecmp (const char *, size_t, const char *, size_t); int utf8_strverscasecmp (const char *, const char *); char *utf8_to_upper (const char *); char *utf8_to_lower (const char *); +char *utf8_to_title (const char *); /* Information about character encodings. */