path: root/include
diff options
authorBobby Bingham <>2019-04-05 12:26:17 -0500
committerRich Felker <>2019-04-05 17:29:00 -0400
commite8e780af9865edbc0495aed326a736d013ef7168 (patch)
tree41eb35def1a6602669eba0b2f68d607c1ee8bd0d /include
parent8186880393510222a8616fc4b185facd9dfdd06e (diff)
fix signature of function accepted by makecontext
This parameter was incorrectly declared to be a pointer to a function accepting zero parameters. The intent of makecontext is that it is possible to pass integer parameters to the function, so this should have been a pointer to a function accepting an unspecified set of parameters.
Diffstat (limited to 'include')
1 files changed, 1 insertions, 1 deletions
diff --git a/include/ucontext.h b/include/ucontext.h
index 3bb776ed..0f757125 100644
--- a/include/ucontext.h
+++ b/include/ucontext.h
@@ -15,7 +15,7 @@ extern "C" {
struct __ucontext;
int getcontext(struct __ucontext *);
-void makecontext(struct __ucontext *, void (*)(void), int, ...);
+void makecontext(struct __ucontext *, void (*)(), int, ...);
int setcontext(const struct __ucontext *);
int swapcontext(struct __ucontext *, const struct __ucontext *);