summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwlemb <wlemb>2004-08-08 16:51:45 +0000
committerwlemb <wlemb>2004-08-08 16:51:45 +0000
commitcf6ca58b4a1a3dd891620c979ffc74205ed860a6 (patch)
tree8f21f6951ba70a7720417c0424774f4471227249
parent8fc92fffd35945de0af054fd5d278940b35d7a77 (diff)
downloadgroff-cf6ca58b4a1a3dd891620c979ffc74205ed860a6.tar.gz
* src/preproc/tbl/main.cpp (main): Call `fatal' not `error' if a
file can't be opened. UNIX tbl has the same behaviour.
-rw-r--r--ChangeLog5
-rw-r--r--src/preproc/tbl/main.cpp6
2 files changed, 7 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 0762b808..0ad10d43 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-08-06 Werner LEMBERG <wl@gnu.org>
+
+ * src/preproc/tbl/main.cpp (main): Call `fatal' not `error' if a
+ file can't be opened. UNIX tbl has the same behaviour.
+
2004-08-05 Y T <doarhop@hotmail.com>
* src/preproc/grn/hdb.cpp (compatibility_flag): Add declaration.
diff --git a/src/preproc/tbl/main.cpp b/src/preproc/tbl/main.cpp
index 40d108ba..5dcf2148 100644
--- a/src/preproc/tbl/main.cpp
+++ b/src/preproc/tbl/main.cpp
@@ -1549,10 +1549,8 @@ int main(int argc, char **argv)
else {
errno = 0;
FILE *fp = fopen(argv[i], "r");
- if (fp == 0) {
- current_lineno = -1;
- error("can't open `%1': %2", argv[i], strerror(errno));
- }
+ if (fp == 0)
+ fatal("can't open `%1': %2", argv[i], strerror(errno));
else {
current_lineno = 1;
current_filename = argv[i];