diff --git a/src/common/thread_queue_list.h b/src/common/thread_queue_list.h
index 38a450d693040d6335d495466b4f4bd8f1191bfe..258c5f17aa1673e96079dd5dbd040f1e4e7f7b20 100644
--- a/src/common/thread_queue_list.h
+++ b/src/common/thread_queue_list.h
@@ -16,7 +16,7 @@ struct ThreadQueueList {
     //               (dynamically resizable) circular buffers to remove their overhead when
     //               inserting and popping.
 
-    typedef unsigned int Priority;
+    using Priority = unsigned int;
 
     // Number of priority levels. (Valid levels are [0..NUM_QUEUES).)
     static const Priority NUM_QUEUES = N;