Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Don't return stupid strings.
authoralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 30 Mar 2005 00:25:01 +0000 (00:25 +0000)
committeralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 30 Mar 2005 00:25:01 +0000 (00:25 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@1189 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/xbt/log_default_appender.c

index 4c703a5..4219f92 100644 (file)
@@ -39,8 +39,12 @@ xbt_log_appender_t xbt_log_default_appender  = &xbt_log_appender_file;
 static const char* xbt_logappender_verbose_information(void) {
   static char buffer[256];
 
-  sprintf(buffer,"%s:%s:(%d) %g", gras_os_myname(),
-         xbt_procname(),gras_process_getpid(),gras_os_time());
+  if(strlen(gras_os_myname()))
+    sprintf(buffer,"%s:%s:(%d) %g", gras_os_myname(),
+           xbt_procname(),gras_process_getpid(),gras_os_time());
+  else 
+    buffer[0]=0;
+  
   return buffer;
 }