Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Work around newly reincreased paranoia of gcc and libc on ubuntu. It's geting hard...
[simgrid.git] / src / gras / Virtu / sg_emul.c
index e44614f..f485b8e 100644 (file)
@@ -26,7 +26,7 @@ static double reference = .00000000523066250047108838; /* FIXME: we should bench
 static double duration = 0.0;
 
 static char* locbuf = NULL;
-static int locbufsize;
+static unsigned int locbufsize;
 
 void gras_emul_init(void)
 {
@@ -86,7 +86,7 @@ int gras_bench_always_end(void)
        mutex = SIMIX_mutex_init();
        
        SIMIX_mutex_lock(mutex);
-       act = SIMIX_action_execute(SIMIX_host_self(), (char*) "task", (duration)/reference);
+       act = SIMIX_action_execute(SIMIX_host_self(), "task", (duration)/reference);
        
        SIMIX_register_action_to_condition(act,cond);
        SIMIX_cond_wait(cond, mutex);
@@ -144,7 +144,7 @@ int gras_bench_once_end(void)
        mutex = SIMIX_mutex_init();
        
        SIMIX_mutex_lock(mutex);
-       act = SIMIX_action_execute(SIMIX_host_self(), (char*)"task", (duration)/reference);
+       act = SIMIX_action_execute(SIMIX_host_self(), "task", (duration)/reference);
        
        SIMIX_register_action_to_condition(act,cond);
        SIMIX_cond_wait(cond, mutex);