Description: Disable not available option docs Author: Jörg Frings-Fürst Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004417 Forwarded: no Last-Update: 2022-02-24 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: trunk/foomaticrip.c =================================================================== --- trunk.orig/foomaticrip.c +++ trunk/foomaticrip.c @@ -330,8 +330,9 @@ void process_cmdline_options() /* "docs" option to print help page */ if (!strcasecmp(key, "docs")) { - do_docs = 1; - continue; + do_docs = 0; + rip_die(EXIT_OPTION_NOT_AVAILABLE, "Option \"docs\" isn't available now.\n"); +/* continue; */ } /* "profile" option to supply a color correction profile to a CUPS raster driver */ if (!strcmp(key, "profile")) { Index: trunk/foomaticrip.h =================================================================== --- trunk.orig/foomaticrip.h +++ trunk/foomaticrip.h @@ -62,6 +62,7 @@ #define EXIT_PRNERR_NORETRY_BAD_SETTINGS 9 /* interface settings are invalid */ #define EXIT_PRNERR_NO_SUCH_ADDRESS 10 /* address lookup failed, may be transient */ #define EXIT_PRNERR_NORETRY_NO_SUCH_ADDRESS 11 /* address lookup failed, not transient */ +#define EXIT_OPTION_NOT_AVAILABLE 20 /* Otion isn't avalable now */ #define EXIT_INCAPABLE 50 /* printer wants (lacks) features or resources */