changeset 22349:cf18f0d82138

(main): Don't implement --version if not initialized.
author Karl Heuer <kwzh@gnu.org>
date Thu, 04 Jun 1998 06:09:59 +0000
parents 86cb09249796
children 745759e4e099
files src/emacs.c
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/emacs.c	Thu Jun 04 06:07:39 1998 +0000
+++ b/src/emacs.c	Thu Jun 04 06:09:59 1998 +0000
@@ -579,7 +579,10 @@
 
   sort_args (argc, argv);
 
-  if (argmatch (argv, argc, "-version", "--version", 3, NULL, &skip_args))
+  if (argmatch (argv, argc, "-version", "--version", 3, NULL, &skip_args)
+      /* We don't know the version number unless this is a dumped Emacs.
+         So ignore --version otherwise.  */
+      && initialized)
     {
       Lisp_Object tem;
       tem = Fsymbol_value (intern ("emacs-version"));
@@ -591,7 +594,7 @@
       else
 	{
 	  printf ("GNU Emacs %s\n", XSTRING (tem)->data);
-	  printf ("Copyright (C) 1997 Free Software Foundation, Inc.\n");
+	  printf ("Copyright (C) 1998 Free Software Foundation, Inc.\n");
 	  printf ("GNU Emacs comes with ABSOLUTELY NO WARRANTY.\n");
 	  printf ("You may redistribute copies of Emacs\n");
 	  printf ("under the terms of the GNU General Public License.\n");