- rune_t (*sgetrune)
- __P((const char *, size_t, char const **));
- int (*sputrune)
- __P((rune_t, char *, size_t, char **));
- rune_t invalid_rune;
+typedef struct {
+ char __magic[8]; /* Magic saying what version we are */
+ char __encoding[32]; /* ASCII name of this encoding */
+
+ __darwin_rune_t (*__sgetrune)(const char *, __darwin_size_t, char const **);
+ int (*__sputrune)(__darwin_rune_t, char *, __darwin_size_t, char **);
+ __darwin_rune_t __invalid_rune;