From 284eb7399747fba1f26901647b51719f79fb55b0 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Thu, 23 Sep 1999 13:23:33 +0000 Subject: zsh-workers/8026 --- Src/math.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Src/math.c b/Src/math.c index 2add4bbcf..e764e5957 100644 --- a/Src/math.c +++ b/Src/math.c @@ -947,7 +947,7 @@ mathevalarg(char *s, char **ss) /**/ static void -checkunary(int mtokc, char *ptr) +checkunary(int mtokc, char *mptr) { int errmsg = 0; int tp = type[mtokc]; @@ -959,11 +959,11 @@ checkunary(int mtokc, char *ptr) errmsg = 2; } if (errmsg) { - char errbuf[40]; + char errbuf[80]; int len, over = 0; - while (inblank(*ptr)) - ptr++; - len = strlen(ptr); + while (inblank(*mptr)) + mptr++; + len = ztrlen(mptr); if (len > 10) { len = 10; over = 1; @@ -971,7 +971,7 @@ checkunary(int mtokc, char *ptr) sprintf(errbuf, "bad math expression: %s expected at `%%l%s'", errmsg == 2 ? "operator" : "operand", over ? "..." : ""); - zerr(errbuf, ptr, len); + zerr(errbuf, mptr, len); } unary = !(tp & OP_OPF); } -- cgit 1.4.1