m.severity = msg_class_to_severity (class);
va_start (args, format);
m.text = xvasprintf (format, args);
+ m.where.file_name = NULL;
+ m.where.line_number = 0;
va_end (args);
msg_emit (&m);
{
if (m->where.file_name)
ds_put_format (&s, "%s:", m->where.file_name);
- if (m->where.line_number != -1)
+ if (m->where.line_number > 0)
ds_put_format (&s, "%d:", m->where.line_number);
ds_put_char (&s, ' ');
}
m.category = MSG_C_GENERAL;
m.severity = MSG_S_NOTE;
m.where.file_name = NULL;
- m.where.line_number = -1;
+ m.where.line_number = 0;
m.text = s;
msg_handler (&m);
free (s);
else
{
m->where.file_name = NULL;
- m->where.line_number = -1;
+ m->where.line_number = 0;
}
if (!messages_disabled)