From 3b028c28314a43e6fb65f3281149aecae8250f11 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Thu, 6 Sep 2018 16:06:17 -0400 Subject: make internal declarations for flockfile tracking functions checkable logically these belong to the intersection of the stdio and pthread subsystems, and either place the declarations could go (stdio_impl.h or pthread_impl.h) requires a forward declaration for one of the argument types. --- src/internal/stdio_impl.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/internal/stdio_impl.h') diff --git a/src/internal/stdio_impl.h b/src/internal/stdio_impl.h index 1127a492..4cb79861 100644 --- a/src/internal/stdio_impl.h +++ b/src/internal/stdio_impl.h @@ -80,6 +80,11 @@ FILE *__ofl_add(FILE *f); FILE **__ofl_lock(void); void __ofl_unlock(void); +struct __pthread; +void __register_locked_file(FILE *, struct __pthread *); +void __unlist_locked_file(FILE *); +void __do_orphaned_stdio_locks(void); + #define feof(f) ((f)->flags & F_EOF) #define ferror(f) ((f)->flags & F_ERR) -- cgit v1.2.1