Commit f5bc599e authored by Clément Stenac's avatar Clément Stenac

Clean up a bit queues handling. Do not use dynamic arrays

parent 121930fe
...@@ -65,16 +65,7 @@ typedef struct ...@@ -65,16 +65,7 @@ typedef struct
#define MSG_QUEUE_NORMAL 0 #define MSG_QUEUE_NORMAL 0
#define MSG_QUEUE_HTTPD_ACCESS 1 #define MSG_QUEUE_HTTPD_ACCESS 1
#define NB_QUEUES 2
/**
* Store all data requiered by messages interfaces.
*/
struct msg_bank_t
{
vlc_mutex_t lock;
int i_queues;
msg_queue_t **pp_queues;
};
struct msg_queue_t struct msg_queue_t
{ {
...@@ -99,6 +90,15 @@ struct msg_queue_t ...@@ -99,6 +90,15 @@ struct msg_queue_t
#endif #endif
}; };
/**
* Store all data requiered by messages interfaces.
*/
struct msg_bank_t
{
vlc_mutex_t lock;
msg_queue_t queues[NB_QUEUES];
};
/** /**
* Used by interface plugins which subscribe to the message bank. * Used by interface plugins which subscribe to the message bank.
*/ */
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment