Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/schedule/SchedTask.cc @ 736:31d0a5baafdf
cut printf
author | hiroki@localhost.localdomain |
---|---|
date | Sun, 27 Dec 2009 20:39:33 +0900 |
parents | 31eb1f56d986 |
children | 4c2e6493b008 |
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/SchedTask.cc Fri Dec 25 20:20:40 2009 +0900 +++ b/TaskManager/kernel/schedule/SchedTask.cc Sun Dec 27 20:39:33 2009 +0900 @@ -1,3 +1,4 @@ + #include <stdlib.h> #include <string.h> #include "SchedTask.h" @@ -153,7 +154,7 @@ void* SchedTask::get_input(void *buff, int index) { - printf("Cannot use inData in SimpleTask use TaskArray\n"); + scheduler->printf("Cannot use inData in SimpleTask use TaskArray\n"); return NULL; } memaddr SchedTask::get_inputAddr(int index) { return 0; } int SchedTask::get_inputSize(int index) {return 0; } @@ -293,25 +294,14 @@ /* system call */ int -SchedTask::fprintf(FILE * stream, const char * format, ...) -{ - va_list ap; - va_start(ap,format); - int ret = vfprintf(stream,format, ap); - va_end(ap); - return ret; -} - -int SchedTask::printf(const char * format, ...) { va_list ap; va_start(ap,format); - int ret= vfprintf(stdout,format, ap); + int ret= scheduler->vprintf(format, ap); va_end(ap); return ret; } - /* end */