diff ppe/chara_state22.cc @ 34:7aaaaf5dde40

add new task.
author koba <koba@cr.ie.u-ryukyu.ac.jp>
date Fri, 07 Jan 2011 23:19:05 +0900
parents 871f7d9a2f35
children 6626e451a09d
line wrap: on
line diff
--- a/ppe/chara_state22.cc	Wed Jan 05 14:41:26 2011 +0900
+++ b/ppe/chara_state22.cc	Fri Jan 07 23:19:05 2011 +0900
@@ -1,16 +1,14 @@
 #include "task_base.h"
 #include "task_object.h"
 
-SchedDefineTask(State22);
+SchedDefineTask1(State22, state22);
 
 static int
-run(SchedTask *smanager, void *rbuf, void *wbuf)
+state22(SchedTask *smanager, void *rbuf, void *wbuf)
 {
     CHARACTER *p = (CHARACTER*)smanager->get_input(rbuf, 0);
 
-      int sf;
-
-      sf = rand() % 4;
+      int sf = rand() % 4;
       if((sf == 0) || (sf == 1))
       {
 	  p->x = -35;