From 7d35cf4e5766f4968ea75ec222554064508d4e94 Mon Sep 17 00:00:00 2001 From: Sami Kerola Date: Mon, 8 Oct 2012 08:08:15 +0100 Subject: [PATCH] pg: do not turn off warnigns artificially Compiler warnings often mean something, fiddling with them is not good practise. Besides the 'proglem' removed macro tried to 'fix' does not even occur when compiling with modern gcc. Signed-off-by: Sami Kerola --- text-utils/pg.c | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/text-utils/pg.c b/text-utils/pg.c index ae00758749..54129d7c0e 100644 --- a/text-utils/pg.c +++ b/text-utils/pg.c @@ -70,11 +70,6 @@ #define CMDBUF 255 /* size of command buffer */ #define TABSIZE 8 /* spaces consumed by tab character */ -/* - * Avoid the message "`var' might be clobbered by `longjmp' or `vfork'" - */ -#define CLOBBGRD(a) (void)(&(a)); - #define cuc(c) ((c) & 0377) enum { FORWARD = 1, BACKWARD = 2 }; /* search direction */ @@ -986,22 +981,6 @@ pgfile(FILE *f, const char *name) */ FILE *fbuf, *find, *save; - /* silence compiler - it may warn about longjmp() */ - CLOBBGRD(line); - CLOBBGRD(fline); - CLOBBGRD(bline); - CLOBBGRD(oldline); - CLOBBGRD(eofline); - CLOBBGRD(dline); - CLOBBGRD(ttycols); - CLOBBGRD(search); - CLOBBGRD(searchcount); - CLOBBGRD(seekeof); - CLOBBGRD(eof); - CLOBBGRD(fpos); - CLOBBGRD(nobuf); - CLOBBGRD(fbuf); - if (ontty == 0) { /* * Just copy stdin to stdout. -- 2.47.2