summaryrefslogtreecommitdiff
path: root/digital
diff options
context:
space:
mode:
authorNicolas Schodet2012-05-06 23:24:27 +0200
committerNicolas Schodet2012-05-11 00:47:24 +0200
commitd3578f9dcd3c1f887eba52b0a2a3d5ccdcb17050 (patch)
treeaf64122e494c22e07faf9dcf2f43be5c81b02a58 /digital
parent922c0e92283a7bf09b79cac4def19674025bb0eb (diff)
digital/asserv, digital/mimot: fix bug when no proto argument
Diffstat (limited to 'digital')
-rw-r--r--digital/asserv/src/asserv/main.c2
-rw-r--r--digital/mimot/src/dirty/main.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/digital/asserv/src/asserv/main.c b/digital/asserv/src/asserv/main.c
index 97d0b1c7..4170288b 100644
--- a/digital/asserv/src/asserv/main.c
+++ b/digital/asserv/src/asserv/main.c
@@ -251,7 +251,7 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
control_state_t *state = 0;
output_t *output = 0;
seq_t *seq = 0;
- if (args[0] < AC_ASSERV_AUX_NB)
+ if (size && args[0] < AC_ASSERV_AUX_NB)
{
auxp = &aux[args[0]];
pos = &cs_aux[args[0]].pos;
diff --git a/digital/mimot/src/dirty/main.c b/digital/mimot/src/dirty/main.c
index 03bae08a..e294c8bf 100644
--- a/digital/mimot/src/dirty/main.c
+++ b/digital/mimot/src/dirty/main.c
@@ -191,7 +191,7 @@ proto_callback (uint8_t cmd, uint8_t size, uint8_t *args)
blocking_detection_t *bd = 0;
output_t *output = 0;
seq_t *seq = 0;
- if (args[0] < AC_ASSERV_AUX_NB)
+ if (size && args[0] < AC_ASSERV_AUX_NB)
{
auxp = &aux[args[0]];
pos = &cs_aux[args[0]].pos;