Procházet zdrojové kódy

[LibOS] Use right type, struct wake_queue_node*, instead of void*

Isaku Yamahata před 4 roky
rodič
revize
5a84d36e8c
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      LibOS/shim/include/shim_thread.h

+ 1 - 1
LibOS/shim/include/shim_thread.h

@@ -251,7 +251,7 @@ static inline void thread_wakeup (struct shim_thread * thread)
  *
  * Returns 0 if the thread was added to the queue, 1 otherwise. */
 static inline int add_thread_to_queue(struct wake_queue_head* queue, struct shim_thread* thread) {
-    void* nptr = NULL;
+    struct wake_queue_node* nptr = NULL;
     struct wake_queue_node* qnode = &thread->wake_queue;
 
     /* Atomic cmpxchg is enough, no need to take thread->lock */