texlive[64267] Build/source/texk/dvipsk/dvips.c: dvips: tweak

commits+takuji at tug.org commits+takuji at tug.org
Fri Sep 2 16:16:26 CEST 2022


Revision: 64267
          http://tug.org/svn/texlive?view=revision&revision=64267
Author:   takuji
Date:     2022-09-02 16:16:26 +0200 (Fri, 02 Sep 2022)
Log Message:
-----------
dvips: tweak

Modified Paths:
--------------
    trunk/Build/source/texk/dvipsk/dvips.c

Modified: trunk/Build/source/texk/dvipsk/dvips.c
===================================================================
--- trunk/Build/source/texk/dvipsk/dvips.c	2022-09-02 13:19:45 UTC (rev 64266)
+++ trunk/Build/source/texk/dvipsk/dvips.c	2022-09-02 14:16:26 UTC (rev 64267)
@@ -630,6 +630,34 @@
    setrlimit(RLIMIT_STACK, &rl);
 #endif
 #ifdef KPATHSEA
+   if (argc > 1) {
+      if (argc == 2 && strncmp(argv[1], "-?", 2) == 0) {
+         printf("%s %s\n", banner, banner2);
+         help(0);
+         exit(0);
+      }
+      if (argc == 2 && strncmp(argv[1], "-v", 2) == 0) {
+         printf("%s %s\n", banner, banner2);
+         exit(0);
+      }
+      /* print information and exit if dvips finds options --help or --version */
+      if (strlen(argv[1]) == 6 && strcmp(argv[1], "--help") == 0) {
+         help (0);
+         exit (0);
+      }
+      if (strlen (argv[1]) == 9 && strcmp(argv[1], "--version") == 0) {
+         puts (BANNER);
+         puts (kpathsea_version_string);
+         puts ("Copyright 2022 Radical Eye Software.\n\
+There is NO warranty.  You may redistribute this software\n\
+under the terms of the GNU General Public License\n\
+and the Dvips copyright.\n\
+For more information about these matters, see the files\n\
+named COPYING and dvips.h.\n\
+Primary author of Dvips: T. Rokicki.");
+         exit (0);
+      }
+   }
    kpse_set_program_name (argv[0], "dvips");
    kpse_set_program_enabled (kpse_pk_format, MAKE_TEX_PK_BY_DEFAULT, kpse_src_compile);
 #ifdef WIN32
@@ -682,36 +710,6 @@
    if (dd(D_SEARCH)) KPSE_DEBUG_SET (KPSE_DEBUG_SEARCH);
 #endif /* KPATHSEA && KPSE_DEBUG */
 #endif /* DEBUG */
-#ifdef KPATHSEA
-   if (argc > 1) {
-      if (argc == 2 && strncmp(argv[1], "-?", 2) == 0) {
-         printf("%s %s\n", banner, banner2);
-         help(0);
-         exit(0);
-      }
-      if (argc == 2 && strncmp(argv[1], "-v", 2) == 0) {
-         printf("%s %s\n", banner, banner2);
-         exit(0);
-      }
-      /* print information and exit if dvips finds options --help or --version */
-      if (strlen(argv[1]) == 6 && strcmp(argv[1], "--help") == 0) {
-         help (0);
-         exit (0);
-      }
-      if (strlen (argv[1]) == 9 && strcmp(argv[1], "--version") == 0) {
-         puts (BANNER);
-         puts (kpathsea_version_string);
-         puts ("Copyright 2022 Radical Eye Software.\n\
-There is NO warranty.  You may redistribute this software\n\
-under the terms of the GNU General Public License\n\
-and the Dvips copyright.\n\
-For more information about these matters, see the files\n\
-named COPYING and dvips.h.\n\
-Primary author of Dvips: T. Rokicki.");
-         exit (0);
-      }
-   }
-#endif /* KPATHSEA */
 #endif /* VMS */
    dvips_debug_flag = 0;
    { /* for compilers incompatible with c99 */



More information about the tex-live-commits mailing list.