From 325e063f18620ebd497e3127e860332df2e778f3 Mon Sep 17 00:00:00 2001 From: Mark Charlebois <charlebm@gmail.com> Date: Tue, 2 Jun 2015 08:51:15 -0700 Subject: [PATCH] POSIX: fixes for gcc GCC complains about strict prototypes. Signed-off-by: Mark Charlebois <charlebm@gmail.com> --- src/platforms/posix/px4_layer/hrt_thread.c | 1 + src/platforms/posix/px4_layer/hrt_work.h | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/platforms/posix/px4_layer/hrt_thread.c b/src/platforms/posix/px4_layer/hrt_thread.c index fc4f49900d..dc0f3baa97 100644 --- a/src/platforms/posix/px4_layer/hrt_thread.c +++ b/src/platforms/posix/px4_layer/hrt_thread.c @@ -71,6 +71,7 @@ sem_t _hrt_work_lock; /**************************************************************************** * Private Functions ****************************************************************************/ +static void hrt_work_process(void); /**************************************************************************** * Name: work_process diff --git a/src/platforms/posix/px4_layer/hrt_work.h b/src/platforms/posix/px4_layer/hrt_work.h index ab3b5180e1..566684eb86 100644 --- a/src/platforms/posix/px4_layer/hrt_work.h +++ b/src/platforms/posix/px4_layer/hrt_work.h @@ -46,8 +46,8 @@ void hrt_work_queue_init(void); int hrt_work_queue(struct work_s *work, worker_t worker, void *arg, uint32_t delay); void hrt_work_cancel(struct work_s *work); -inline void hrt_work_lock(); -inline void hrt_work_unlock(); +inline void hrt_work_lock(void); +inline void hrt_work_unlock(void); inline void hrt_work_lock() { -- GitLab