message: Fix corner case in msg_emit().
authorBen Pfaff <blp@gnu.org>
Tue, 19 Jan 2010 00:10:10 +0000 (16:10 -0800)
committerBen Pfaff <blp@gnu.org>
Tue, 19 Jan 2010 00:10:10 +0000 (16:10 -0800)
commit23ebdca02083440bb1abc63fc81e0b5d1cdc9f8a
treec44f598449967126466608f97c28073e243d255b
parente2a7ada9e445ab2b1fd473345709c39157f30b9a
message: Fix corner case in msg_emit().

In most cases, msg_emit() initialized the "where" member of the message
passed in.  However, if msg_init() had not yet been called, it did not do
this.  This fixes that corner case.

In addition, one caller of msg_emit() did not initialize these members.  It
is not necessary for both msg_emit() and its callers to do so, but since
most callers did so, this commit simply makes the remaining caller do so
as well, for consistency.
src/data/data-in.c
src/libpspp/message.c