if (!pfile->cb.error)
abort ();
rich_location richloc (pfile->line_table, src_loc);
- richloc.override_column (column);
+ if (column)
+ richloc.override_column (column);
ret = pfile->cb.error (pfile, level, reason, &richloc, _(msgid), ap);
return ret;