summaryrefslogtreecommitdiffstats
path: root/Src/Modules
diff options
context:
space:
mode:
authordana <dana@dana.is>2026-05-21 22:15:33 -0500
committerdana <dana@dana.is>2026-05-23 16:05:22 -0500
commite21c448bf95be30ae23c24be94c3d6e49d4f620b (patch)
tree4cc2672db3e1d8b5e4e7bc25fd464cc4edf33e5d /Src/Modules
parentunposted: NEWS, README: update for w/54580, w/54584, w/54585 (diff)
downloadzsh-e21c448bf95be30ae23c24be94c3d6e49d4f620b.tar
zsh-e21c448bf95be30ae23c24be94c3d6e49d4f620b.tar.gz
zsh-e21c448bf95be30ae23c24be94c3d6e49d4f620b.tar.bz2
zsh-e21c448bf95be30ae23c24be94c3d6e49d4f620b.tar.lz
zsh-e21c448bf95be30ae23c24be94c3d6e49d4f620b.tar.xz
zsh-e21c448bf95be30ae23c24be94c3d6e49d4f620b.tar.zst
zsh-e21c448bf95be30ae23c24be94c3d6e49d4f620b.zip
54591: fix new compiler warnings
Diffstat (limited to 'Src/Modules')
-rw-r--r--Src/Modules/termcap.c6
-rw-r--r--Src/Modules/terminfo.c7
2 files changed, 7 insertions, 6 deletions
diff --git a/Src/Modules/termcap.c b/Src/Modules/termcap.c
index fade8f151..2187bec42 100644
--- a/Src/Modules/termcap.c
+++ b/Src/Modules/termcap.c
@@ -59,7 +59,7 @@ ztgetflag(const char *s)
* off, but other curses variants can't, so we fudge it. *
* This feature of ncurses appears to have gone away as *
* of NCURSES_MAJOR_VERSION == 5, so don't rely on it. */
- switch (tgetflag(s)) {
+ switch (tgetflag((char *) s)) {
case -1:
break;
case 0:
@@ -177,7 +177,7 @@ gettermcap(UNUSED(HashTable ht), const char *name)
/* logic in the following cascade copied from echotc, above */
- if ((num = tgetnum(name)) != -1) {
+ if ((num = tgetnum((char *) name)) != -1) {
pm->gsu.i = &nullsetinteger_gsu;
pm->u.val = num;
pm->node.flags |= PM_INTEGER;
@@ -197,7 +197,7 @@ gettermcap(UNUSED(HashTable ht), const char *name)
pm->node.flags |= PM_SCALAR;
return &pm->node;
}
- if ((tcstr = tgetstr(name, &u)) != NULL && tcstr != (char *)-1) {
+ if ((tcstr = tgetstr((char *) name, &u)) != NULL && tcstr != (char *)-1) {
pm->u.str = dupstring(tcstr);
pm->node.flags |= PM_SCALAR;
} else {
diff --git a/Src/Modules/terminfo.c b/Src/Modules/terminfo.c
index 7ce162e81..1df5f5c30 100644
--- a/Src/Modules/terminfo.c
+++ b/Src/Modules/terminfo.c
@@ -164,15 +164,16 @@ getterminfo(UNUSED(HashTable ht), const char *name)
pm->node.nam = dupstring(name);
pm->node.flags = PM_READONLY;
- if (((num = tigetnum(name)) != -1) && (num != -2)) {
+ if (((num = tigetnum((char *) name)) != -1) && (num != -2)) {
pm->u.val = num;
pm->node.flags |= PM_INTEGER;
pm->gsu.i = &nullsetinteger_gsu;
- } else if ((num = tigetflag(name)) != -1) {
+ } else if ((num = tigetflag((char *) name)) != -1) {
pm->u.str = num ? dupstring("yes") : dupstring("no");
pm->node.flags |= PM_SCALAR;
pm->gsu.s = &nullsetscalar_gsu;
- } else if ((tistr = (char *)tigetstr(name)) != NULL && tistr != (char *)-1) {
+ } else if ((tistr = (char *)tigetstr((char *) name)) != NULL &&
+ tistr != (char *)-1) {
pm->u.str = metafy(tistr, -1, META_HEAPDUP);
pm->node.flags |= PM_SCALAR;
pm->gsu.s = &nullsetscalar_gsu;