| 3586 | } |
| 3587 | |
| 3588 | static size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream) |
| 3589 | { |
| 3590 | stdio_lock(stream, 0); |
| 3591 | size_t result = fwrite_unlocked(ptr, size, nmemb, stream); |
| 3592 | stdio_unlock(stream); |
| 3593 | return result; |
| 3594 | } |
| 3595 | |
| 3596 | static int fgetc_unlocked(FILE *stream) |
| 3597 | { |