# HG changeset patch # User Shohei KOKUBO # Date 1398006156 -32400 # Node ID c961cc3354719c2d0cdf3f9fa66d03a99398edda # Parent 727e896269e9362d4f579489776fce00ade09bba# Parent a98e18dba579630bed85a2d732266642ed4b996f merge diff -r 727e896269e9 -r c961cc335471 example/word_count/ppe/Exec.cc --- a/example/word_count/ppe/Exec.cc Mon Apr 21 00:02:11 2014 +0900 +++ b/example/word_count/ppe/Exec.cc Mon Apr 21 00:02:36 2014 +0900 @@ -9,9 +9,9 @@ static int wordcount(SchedTask *s, void *rbuf, void *wbuf) { - char *i_data = (char *)rbuf; - unsigned long long *o_data = (unsigned long long*)wbuf; - unsigned long long *head_tail_flag = o_data +2; + char *i_data = (char *)s->get_input(0); + unsigned long long *o_data = (unsigned long long *)s->get_output(0); + unsigned long long *head_tail_flag = o_data + 2; int length = (int)s->get_inputSize(0); int word_flag = 0; int word_num = 0; diff -r 727e896269e9 -r c961cc335471 example/word_count/ppe/Print.cc --- a/example/word_count/ppe/Print.cc Mon Apr 21 00:02:11 2014 +0900 +++ b/example/word_count/ppe/Print.cc Mon Apr 21 00:02:36 2014 +0900 @@ -10,7 +10,7 @@ static int run_print(SchedTask *s, void *rbuf, void *wbuf) { - WordCount *w = *(WordCount**)rbuf; + WordCount *w = (WordCount*)s->get_input(0); unsigned long long *idata = w->o_data; // long task_num = w->task_num; long status_num = w->status_num;