X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flibpspp%2Fmsg-locator.c;h=1d83e5b48cc681b533154c10c0270ec40d894b63;hb=f4810d3c8656b3b3ab26303d2dae70fc361db7fb;hp=5f7e5dd0d87324525ade1a34fdab5f8d831629ee;hpb=b8b67a1e1f709640ccdb3422a591b938edb0ceea;p=pspp-builds.git diff --git a/src/libpspp/msg-locator.c b/src/libpspp/msg-locator.c index 5f7e5dd0..1d83e5b4 100644 --- a/src/libpspp/msg-locator.c +++ b/src/libpspp/msg-locator.c @@ -1,6 +1,5 @@ /* PSPP - computes sample statistics. Copyright (C) 1997-9, 2000, 2006 Free Software Foundation, Inc. - Written by Ben Pfaff . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -71,7 +70,7 @@ msg_pop_msg_locator (const struct msg_locator *loc) /* Puts the current file and line number into LOC, or NULL and -1 if none. */ void -get_msg_location (struct msg_locator *loc) +get_msg_location (const struct source_stream *ss, struct msg_locator *loc) { if (nfile_loc) { @@ -79,7 +78,7 @@ get_msg_location (struct msg_locator *loc) } else { - loc->file_name = getl_source_name (); - loc->line_number = getl_source_location (); + loc->file_name = getl_source_name (ss); + loc->line_number = getl_source_location (ss); } }