Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: pathprog used a signed char as a buffer size
- X-seq: zsh-workers 54596
- From: Mikael Magnusson <mikachu@xxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: PATCH: pathprog used a signed char as a buffer size
- Date: Sat, 23 May 2026 08:37:04 +0200
- Archived-at: <https://zsh.org/workers/54596>
- List-id: <zsh-workers.zsh.org>
---
Src/utils.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Src/utils.c b/Src/utils.c
index 94844e4229..3d387f967b 100644
--- a/Src/utils.c
+++ b/Src/utils.c
@@ -760,12 +760,13 @@ zwcwidth(wint_t wc)
char *
pathprog(char *prog, char **namep)
{
- char **pp, ppmaxlen = 0, *buf, *funmeta;
+ char **pp, *buf, *funmeta;
+ size_t ppmaxlen = 0;
struct stat st;
for (pp = path; *pp; pp++)
{
- int len = strlen(*pp);
+ size_t len = strlen(*pp);
if (len > ppmaxlen)
ppmaxlen = len;
}
--
2.38.1
Messages sorted by:
Reverse Date,
Date,
Thread,
Author