From 1379c310a3e822a577b06e2997f0793b402ae926 Mon Sep 17 00:00:00 2001 From: Antonio Ospite Date: Sat, 15 Dec 2018 18:49:32 +0100 Subject: output: Fix clang warnings about GNU old-style field designator Building with clang results in some warnings about the use of GNU old-style field designators: ----------------------------------------------------------------------- output.c:86:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 ^~~~~~ .nextc = ... ----------------------------------------------------------------------- Fix the issue bu using C99 initializers instead. This should be safe and should not introduce any compatibility problems as it is done already in other parts of the codebase, like src/expand.c:ccmatch() and src/parser.c::readtoken1(). Signed-off-by: Antonio Ospite Signed-off-by: Herbert Xu --- src/output.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/output.c b/src/output.c index 34243ea..e9ee9b4 100644 --- a/src/output.c +++ b/src/output.c @@ -71,27 +71,27 @@ #ifdef USE_GLIBC_STDIO struct output output = { - stream: 0, nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 1, flags: 0 + .stream = 0, .nextc = 0, .end = 0, .buf = 0, .bufsize = 0, .fd = 1, .flags = 0 }; struct output errout = { - stream: 0, nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 + .stream = 0, .nextc = 0, .end = 0, .buf = 0, .bufsize = 0, .fd = 2, .flags = 0 } #ifdef notyet struct output memout = { - stream: 0, nextc: 0, end: 0, buf: 0, bufsize: 0, fd: MEM_OUT, flags: 0 + .stream = 0, .nextc = 0, .end = 0, .buf = 0, .bufsize = 0, .fd = MEM_OUT, .flags = 0 }; #endif #else struct output output = { - nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 + .nextc = 0, .end = 0, .buf = 0, .bufsize = OUTBUFSIZ, .fd = 1, .flags = 0 }; struct output errout = { - nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 + .nextc = 0, .end = 0, .buf = 0, .bufsize = 0, .fd = 2, .flags = 0 }; struct output preverrout; #ifdef notyet struct output memout = { - nextc: 0, end: 0, buf: 0, bufsize: 0, fd: MEM_OUT, flags: 0 + .nextc = 0, .end = 0, .buf = 0, .bufsize = 0, .fd = MEM_OUT, .flags = 0 }; #endif #endif -- cgit 1.4.1 d4eb&ofs=50&follow=1'>sans6x10.psf (unfollow)
Commit message (Expand)Author
2018-09-28Make sans6x8 double quote narrowerJune McEnroe
2018-09-28Add greek glyphs to sans6x8June McEnroe
2018-09-28Add png target in etc/psfJune McEnroe
2018-09-28Disable visual bell in light terminal profileJune McEnroe
2018-09-28Add psf2pngJune McEnroe
2018-09-27Add HJKL for moving glyphs to psfedJune McEnroe
2018-09-27Move psfed paste to edit modeJune McEnroe
2018-09-27Export PWDJune McEnroe
2018-09-27Add sans6x8 PSF2 fontJune McEnroe
2018-09-26Add copy paste to psfedJune McEnroe
2018-09-25Add r to psfed for invertJune McEnroe
2018-09-24Add psfed, a PSF2 font editorJune McEnroe
2018-09-21Add scheme -i to swap white and blackJune McEnroe
2018-09-21Map caps lock to escape on Linux consoleJune McEnroe
2018-09-19Fix README mandoc lintsJune McEnroe
2018-09-19Un-NOT trans.alpha values in pngoJune McEnroe
2018-09-18Refactor reads in pngo and clear palette between filesJune McEnroe
2018-09-17Add tRNS support to pngoJune McEnroe
2018-09-11Move gfx man pages to gfx/manJune McEnroe
2018-09-11Move bin man pages to bin/manJune McEnroe
2018-09-11Rewrite gfx.7 and render plaintext READMEJune McEnroe
2018-09-11Remove GAMES from BINSJune McEnroe
2018-09-11Rewrite bin.7 and render to plaintext READMEJune McEnroe
2018-09-11Add "blank" lines to man pagesJune McEnroe
2018-09-10Add mdoc syntax fileJune McEnroe
2018-09-08Fix Nm usage in multi-name man pagesJune McEnroe
2018-09-08Put real dates on man pagesJune McEnroe
2018-09-08Replace gfx README with REAMDE.7June McEnroe
2018-09-08Link gfx man pages in ~/.localJune McEnroe