[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mgp-users-jp 01372] [PATCH 1/5] fix a warning in draw.c



Hello.

Fix a warning:
| draw.c: In function `xft_draw_fragment':
| draw.c:4673: warning: passing arg 2 of `iconv' from incompatible pointer type

cf) in POSIX, iconv is defined as follows:

	size_t  iconv(iconv_t, char **restrict, size_t *restrict,
		      char **restrict, size_t *restrict);

Thanks.

Index: draw.c
===================================================================
RCS file: /cvsmgp/kit/draw.c,v
retrieving revision 1.221
diff -u -p -r1.221 draw.c
--- draw.c	19 Aug 2004 16:28:57 -0000	1.221
+++ draw.c	31 Aug 2004 03:54:27 -0000
@@ -4633,8 +4633,7 @@ xft_draw_fragment(state, p, len, registr
 	static char etab[3][20] = { "iso-2022-jp", "gb2312", "ksc5601"};
 	static char rtab[3][20] = { "jisx208", "gb2312", "ksc5601"};
 	static char prefix[3][20] = { "\033$B", "\033$A", "\033$(C"};
-	char buf16[1024];
-	const char *p16;
+	char buf16[1024], *p16;
 	char out16[1024], *o16;
 	int ileft, oleft;
 #ifdef HAVE_ICONV

-- 
吉藤英明 (YOSHIFUJI,Hideaki)         <yoshfuji@wide.ad.jp>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF  80D8 4807 F894 E062 0EEA