X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fstdio%2Fstdout.c;h=4985a417bdda733de44f88defcc849eeac9fb427;hb=074932c84d34273821e3bfc2511e60a5ce78b8d8;hp=3855dd0be2f812906d2493ad0f47b46ee43e8233;hpb=dba68bf98fc708cea4c478278c889fc7ad802b00;p=musl diff --git a/src/stdio/stdout.c b/src/stdio/stdout.c index 3855dd0b..4985a417 100644 --- a/src/stdio/stdout.c +++ b/src/stdio/stdout.c @@ -1,7 +1,9 @@ #include "stdio_impl.h" +#undef stdout + static unsigned char buf[BUFSIZ+UNGET]; -static FILE f = { +hidden FILE __stdout_FILE = { .buf = buf+UNGET, .buf_size = sizeof buf-UNGET, .fd = 1, @@ -12,5 +14,5 @@ static FILE f = { .close = __stdio_close, .lock = -1, }; -FILE *const stdout = &f; -FILE *const __stdout_used = &f; +FILE *const stdout = &__stdout_FILE; +FILE *volatile __stdout_used = &__stdout_FILE;