openbsd-ports/devel/libunicode/patches/patch-convert_c

31 lines
751 B
Plaintext
Raw Normal View History

$OpenBSD: patch-convert_c,v 1.1.1.1 2002/12/19 01:19:52 margarida Exp $
--- convert.c.orig Fri Sep 3 05:33:27 1999
+++ convert.c Mon Dec 16 17:15:23 2002
@@ -27,16 +27,11 @@
#include "unicode.h"
#include "convert.h"
-#ifndef EILSEQ
-/* On some systems, like SunOS, EILSEQ is not defined. On those
- systems we use EBADMSG instead. */
-# define EILSEQ EBADMSG
-#endif
/* Linked list of all character sets. */
static unicode_encoding_t *encodings;
-
+
void
unicode_register_encoding (unicode_encoding_t *vec)
@@ -144,7 +139,7 @@ unicode_iconv_close (unicode_iconv_t cd)
return r;
}
-size_t
+ssize_t
unicode_iconv (unicode_iconv_t cd, const char **inbuf, size_t *inbytesleft,
char **outbuf, size_t *outbytesleft)
{