scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

commit cf963771888825f268769131531b7c5f51b8fb04
parent 714e6c85055b439081e40823009a52bea7d98579
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date:   Fri, 29 Oct 2021 21:53:14 +0200

size: Remove spureous strerror() output

Readobj() returns error in cases where errno is not set,
so using strerror() can generate strange messages.

Diffstat:
Msrc/cmd/size.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/cmd/size.c b/src/cmd/size.c @@ -47,12 +47,12 @@ sizeobj(FILE *fp, int type) Section sec; if ((obj = newobj(type)) == NULL) { - error(strerror(errno)); + error("failed allocation"); return; } if (readobj(obj, fp) < 0) { - error(strerror(errno)); + error("invalid file"); goto err; }