aboutsummaryrefslogtreecommitdiffstats
path: root/include/runetype.h
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>1996-04-18 07:13:42 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>1996-04-18 07:13:42 +0000
commita74de56d07165754684769ea76ecc8314e2a3028 (patch)
tree7e676b73a1ee6d80a18e5cdb39d71c8fe0c685f1 /include/runetype.h
parentc0ea8ed12f7bfae578714ee968d709cca73d9bf9 (diff)
downloadsrc-a74de56d07165754684769ea76ecc8314e2a3028.tar.gz
src-a74de56d07165754684769ea76ecc8314e2a3028.zip
Fix sgetrune/sputrune arg type: was unsigned int instead of size_t
Notes
Notes: svn path=/head/; revision=15287
Diffstat (limited to 'include/runetype.h')
-rw-r--r--include/runetype.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/runetype.h b/include/runetype.h
index 4bce6588b8ba..057cc35eb633 100644
--- a/include/runetype.h
+++ b/include/runetype.h
@@ -48,6 +48,11 @@ typedef _BSD_WCHAR_T_ wchar_t;
#undef _BSD_WCHAR_T_
#endif
+#ifdef _BSD_SIZE_T_
+typedef _BSD_SIZE_T_ size_t;
+#undef _BSD_SIZE_T_
+#endif
+
#define _CACHED_RUNES (1 <<8 ) /* Must be a power of 2 */
#define _CRMASK (~(_CACHED_RUNES - 1))
@@ -71,9 +76,9 @@ typedef struct {
char encoding[32]; /* ASCII name of this encoding */
rune_t (*sgetrune)
- __P((const char *, unsigned int, char const **));
+ __P((const char *, size_t, char const **));
int (*sputrune)
- __P((rune_t, char *, unsigned int, char **));
+ __P((rune_t, char *, size_t, char **));
rune_t invalid_rune;
unsigned long runetype[_CACHED_RUNES];