message: Fix corner case in msg_emit().
[pspp-builds.git] / src / libpspp / message.c
index 2cd0bff5911ee915c7545503e18f112b4cfd81e1..6b4848a3ef4a135968fb20d91793e32420900cc0 100644 (file)
@@ -109,6 +109,11 @@ msg_emit (struct msg *m)
 {
   if ( s_stream )
     get_msg_location (s_stream, &m->where);
+  else
+    {
+      m->where.file_name = NULL;
+      m->where.line_number = -1;
+    }
 
   if (!messages_disabled)
      msg_handler (m);