File rxvt-unicode-9.05.diff of Package rxvt-unicode
Index: rxvt-unicode-9.05/src/command.C
===================================================================
--- rxvt-unicode-9.05.orig/src/command.C
+++ rxvt-unicode-9.05/src/command.C
@@ -3313,7 +3313,7 @@ rxvt_term::process_xterm_seq (int op, co
}
else
{
- char *eq = strchr (str, '='); // constness lost, but verified to be ok
+ char *eq = (char*)strchr (str, '='); // constness lost, but verified to be ok
if (eq)
{
Index: rxvt-unicode-9.05/src/misc.C
===================================================================
--- rxvt-unicode-9.05.orig/src/misc.C
+++ rxvt-unicode-9.05/src/misc.C
@@ -170,7 +170,7 @@ rxvt_utf8towcs (const char *str, int len
char *
rxvt_basename (const char *str) NOTHROW
{
- char *base = strrchr (str, '/');
+ char *base = (char*)strrchr (str, '/');
return (char *) (base ? base + 1 : str);
}