Changed the parameter 'char * data' of process_start to the

type process_data_t. This was an artifact when the choice was
made to use the void * type for the data parameter in processes.

Changed parameter 'void * data' of process_post_synch to
process_data_t for consistency.

Checked all the uses of process_start() in contiki and fixed casts
of the data parameter.
This commit is contained in:
Roy Scheefhals 2014-06-12 13:40:28 +02:00
parent cff30a394b
commit 1058ea986a
14 changed files with 18 additions and 18 deletions

View file

@ -266,7 +266,7 @@ PROCESS_THREAD(shell_repeat_process, ev, data)
etimer_set(&etimer, CLOCK_SECOND * period);
for(i = 0; reps == 0 || i < reps; ++i) {
process_start(&shell_repeat_server_process, command);
process_start(&shell_repeat_server_process, (void *)command);
process_post(&shell_repeat_server_process,
PROCESS_EVENT_CONTINUE,
&shell_repeat_process);