Parcourir la source

libobs/util: Fix function declaration

C functions that have no parameters should use (void) to signify that
they have no parameters, otherwise legacy C handling for parameters will
apply.
Lain il y a 2 ans
Parent
commit
ae469d23e1
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 1 1
      libobs/util/task.c
  2. 1 1
      libobs/util/task.h

+ 1 - 1
libobs/util/task.c

@@ -27,7 +27,7 @@ static volatile long thread_id_counter = 1;
 
 static void *tiny_tubular_task_thread(void *param);
 
-os_task_queue_t *os_task_queue_create()
+os_task_queue_t *os_task_queue_create(void)
 {
 	struct os_task_queue *tq = bzalloc(sizeof(*tq));
 	tq->id = os_atomic_inc_long(&thread_id_counter);

+ 1 - 1
libobs/util/task.h

@@ -11,7 +11,7 @@ typedef struct os_task_queue os_task_queue_t;
 
 typedef void (*os_task_t)(void *param);
 
-EXPORT os_task_queue_t *os_task_queue_create();
+EXPORT os_task_queue_t *os_task_queue_create(void);
 EXPORT bool os_task_queue_queue_task(os_task_queue_t *tt, os_task_t task,
 				     void *param);
 EXPORT void os_task_queue_destroy(os_task_queue_t *tt);