CVS commit: xsrc/external/mit/xwininfo/dist

2019-10-24 Thread Kamil Rytarowski
Module Name:xsrc
Committed By:   kamil
Date:   Thu Oct 24 18:19:27 UTC 2019

Modified Files:
xsrc/external/mit/xwininfo/dist: xwininfo.c

Log Message:
Adapt xwininfo for POSIX iconv(3)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 xsrc/external/mit/xwininfo/dist/xwininfo.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/xwininfo/dist/xwininfo.c
diff -u xsrc/external/mit/xwininfo/dist/xwininfo.c:1.7 xsrc/external/mit/xwininfo/dist/xwininfo.c:1.8
--- xsrc/external/mit/xwininfo/dist/xwininfo.c:1.7	Mon Jul 15 04:54:48 2019
+++ xsrc/external/mit/xwininfo/dist/xwininfo.c	Thu Oct 24 18:19:27 2019
@@ -251,7 +251,7 @@ static Bool window_id_format_dec = False
 static iconv_t iconv_from_utf8;
 #endif
 static const char *user_encoding;
-static void print_utf8 (const char *, const char *, size_t, const char *);
+static void print_utf8 (const char *, char *, size_t, const char *);
 static char *get_friendly_name (const char *, const char *);
 
 static xcb_connection_t *dpy;
@@ -850,7 +850,7 @@ Display_Window_Id (struct wininfo *w, Bo
 	if (wm_name_encoding == XCB_ATOM_STRING) {
 		printf (" \"%.*s\"", wm_name_len, wm_name);
 	} else if (wm_name_encoding == atom_utf8_string) {
-		print_utf8 (" \"", wm_name, wm_name_len,  "\"");
+		print_utf8 (" \"", (char *) wm_name, wm_name_len,  "\"");
 	} else {
 		/* Encodings we don't support, including COMPOUND_TEXT */
 		const char *enc_name = Get_Atom_Name (dpy, wm_name_encoding);
@@ -1887,7 +1887,7 @@ is_valid_utf8 (const char *string, size_
  * Length of the string is specified in bytes, or -1 for going until '\0'
  */
 static void
-print_utf8 (const char *prefix, const char *u8str, size_t length, const char *suffix)
+print_utf8 (const char *prefix, char *u8str, size_t length, const char *suffix)
 {
 size_t inlen = length;
 



CVS commit: xsrc/external/mit/xwininfo/dist

2019-10-24 Thread Kamil Rytarowski
Module Name:xsrc
Committed By:   kamil
Date:   Thu Oct 24 18:19:27 UTC 2019

Modified Files:
xsrc/external/mit/xwininfo/dist: xwininfo.c

Log Message:
Adapt xwininfo for POSIX iconv(3)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 xsrc/external/mit/xwininfo/dist/xwininfo.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.