X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f78357894fdaf1f21afbb5b917e3f98f9b136a9e..a8364b1c1c33a8b376e06812c9a54b0830f11d63:/tools/tesh2/src/unit.c?ds=sidebyside diff --git a/tools/tesh2/src/unit.c b/tools/tesh2/src/unit.c index 43ba352e7b..afadd9b151 100644 --- a/tools/tesh2/src/unit.c +++ b/tools/tesh2/src/unit.c @@ -536,13 +536,23 @@ unit_summuarize(unit_t unit) return -1; } - if((unit->description) && strlen(unit->description) < 78) + if((unit->description) && strlen(unit->description) < 76) strcpy(title, unit->description); else sprintf(title, "file : %s",unit->fstream->name); if(unit->interrupted) - strcat(title, " (interrupted)"); + { + if(strlen(title) + strlen(" (interrupted)") < 76) + strcat(title, " (interrupted)"); + else + { + memset(title, 0, PATH_MAX + 1); + sprintf(title, "file : %s",unit->fstream->name); + strcat(title, " (interrupted)"); + + } + } print_title(title);