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 */