projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added syntax-string-source.[ch]
[pspp]
/
src
/
libpspp
/
msg-locator.c
diff --git
a/src/libpspp/msg-locator.c
b/src/libpspp/msg-locator.c
index 5f7e5dd0d87324525ade1a34fdab5f8d831629ee..1d83e5b48cc681b533154c10c0270ec40d894b63 100644
(file)
--- 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.
/* PSPP - computes sample statistics.
Copyright (C) 1997-9, 2000, 2006 Free Software Foundation, Inc.
- Written by Ben Pfaff <blp@gnu.org>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
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
/* 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)
{
{
if (nfile_loc)
{
@@
-79,7
+78,7
@@
get_msg_location (struct msg_locator *loc)
}
else
{
}
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
);
}
}
}
}