Fix naughty enum typedefs.

This commit is contained in:
James Benton
2016-01-08 07:28:52 -08:00
parent 33247b5034
commit fddf6f2532
9 changed files with 38 additions and 36 deletions

View File

@@ -17,17 +17,15 @@ typedef struct MPTaskInfo MPTaskInfo;
typedef struct MPTaskQueue MPTaskQueue;
typedef struct MPTaskQueueInfo MPTaskQueueInfo;
typedef uint32_t MPTaskState;
typedef uint32_t (*MPTaskFunc)(uint32_t, uint32_t);
enum MPTaskState
typedef enum MPTaskState
{
MP_TASK_STATE_INITIALISED = 1 << 0,
MP_TASK_STATE_READY = 1 << 1,
MP_TASK_STATE_RUNNING = 1 << 2,
MP_TASK_STATE_FINISHED = 1 << 3,
};
} MPTaskState;
struct MPTaskInfo
{