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 <kerolasa@xxxxxx> --- text-utils/pg.c | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/text-utils/pg.c b/text-utils/pg.c index dedcfb9..3d278bf 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. -- 1.7.12.2 -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html