- /* Display file position if not INFO*/
- if (ev->priority != xbt_log_priority_info)
- p += sprintf(p, "%s:%d: ", ev->fileName, ev->lineNum);
+ /* Display file position if not INFO */
+ if (ev->priority != xbt_log_priority_info && !xbt_log_no_loc) {
+ len = snprintf(p, rem_size, "%s:%d: ",
+ ev->fileName, ev->lineNum);
+ check_overflow(len);
+ }