aboutsummaryrefslogtreecommitdiffstats
path: root/glcd/worker.h
diff options
context:
space:
mode:
authortrsaunders <trsaunders@gmail.com>2012-07-24 17:17:32 +0100
committertrsaunders <trsaunders@gmail.com>2012-07-24 17:17:32 +0100
commit4ba0eb23a7d41a0f2afee3fd64b9ed56684bf865 (patch)
tree27b2038ca3fa2dfa88668877175cf1c3391071ef /glcd/worker.h
parentc30550779b1120e1de2c884447e393127019d9e7 (diff)
downloaduGFX-4ba0eb23a7d41a0f2afee3fd64b9ed56684bf865.tar.gz
uGFX-4ba0eb23a7d41a0f2afee3fd64b9ed56684bf865.tar.bz2
uGFX-4ba0eb23a7d41a0f2afee3fd64b9ed56684bf865.zip
remove result from GLCD message struct and use chMsgRelease to pass result instead
Diffstat (limited to 'glcd/worker.h')
-rw-r--r--glcd/worker.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/glcd/worker.h b/glcd/worker.h
index 53d3c09f..e3f257c9 100644
--- a/glcd/worker.h
+++ b/glcd/worker.h
@@ -22,9 +22,10 @@ enum glcd_result { GLCD_DONE,
GLCD_PROGRESS,
};
+typedef enum glcd_result glcd_result_t;
+
#define _glcd_msg_base \
- enum glcd_action action; \
- enum glcd_result result;
+ enum glcd_action action;
struct glcd_msg_base {
_glcd_msg_base