- p += snprintf(p,256-(p-ev->buffer),"[");
-
- if(strlen(xbt_procname()))
- p += snprintf(p,256-(p-ev->buffer),"%s:%s:(%d) ",
- gras_os_myname(), xbt_procname(),(*xbt_getpid)());
- p += snprintf(p,256-(p-ev->buffer),"%f] ", gras_os_time()-begin_of_time);
- if (ev->priority != xbt_log_priority_info)
- p += snprintf(p,256-(p-ev->buffer), "%s:%d: ", ev->fileName, ev->lineNum);
- p += snprintf(p,256-(p-ev->buffer), "[%s/%s] ",
- ev->cat->name, xbt_log_priority_names[ev->priority] );
-
- xbt_strbuff_append(buff,loc_buff);
-
- vasprintf(&p,fmt,ev->ap_copy);
- xbt_strbuff_append(buff,p);
+ p += snprintf(p, 256 - (p - loc_buff), "[");
+
+ if (strlen(xbt_procname()))
+ p += snprintf(p, 256 - (p - loc_buff), "%s:%s:(%d) ",
+ gras_os_myname(), xbt_procname(), (*xbt_getpid) ());
+ p += snprintf(p, 256 - (p - loc_buff), "%f] ",
+ gras_os_time() - simple_begin_of_time);
+ if (ev->priority != xbt_log_priority_info && xbt_log_no_loc == 0)
+ p += snprintf(p, 256 - (p - loc_buff), "%s:%d: ", ev->fileName,
+ ev->lineNum);
+ p += snprintf(p, 256 - (p - loc_buff), "[%s/%s] ", ev->cat->name,
+ xbt_log_priority_names[ev->priority]);
+
+ xbt_strbuff_append(buff, loc_buff);
+
+ p = bvprintf(fmt, ev->ap_copy);
+ xbt_strbuff_append(buff, p);