3 extern void abort (void);
4 extern int inside_main
;
5 extern size_t strlen(const char *);
7 fputs(const char *string
, FILE *stream
)
9 size_t n
= strlen(string
);
11 #if defined __OPTIMIZE__ && !defined __OPTIMIZE_SIZE__
15 r
= fwrite (string
, 1, n
, stream
);
16 return n
> r
? EOF
: 0;
19 /* Locking stdio doesn't matter for the purposes of this test. */
21 fputs_unlocked(const char *string
, FILE *stream
)
23 return fputs (string
, stream
);