summaryrefslogtreecommitdiff
path: root/base/gslibctx.h
diff options
context:
space:
mode:
authorChris Liddell <chris.liddell@artifex.com>2019-09-23 17:56:34 +0100
committerChris Liddell <chris.liddell@artifex.com>2019-09-24 08:31:53 +0100
commitf874c5b9d2d5a3798dc00e53149c4a470ce5da01 (patch)
tree5e365923b31f171fb4ca07c56287a35078dc6f35 /base/gslibctx.h
parenta1c253838b0e1ccbadc5c0bdb6e3bde59b3b00a1 (diff)
downloadghostpdl-f874c5b9d2d5a3798dc00e53149c4a470ce5da01.tar.gz
Fix tiffsep(1) interaction with file permissions lists
The previous solution didn't quite work, when using formatted strings for output file names (i.e. output-%d.tif). This adds a dedicated gs_remove_outputfile_control_path() to mirror gs_add_outputfile_control_path() and uses those for the dynamic adding and removing of separation output file names.
Diffstat (limited to 'base/gslibctx.h')
-rw-r--r--base/gslibctx.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/base/gslibctx.h b/base/gslibctx.h
index 142501449..79bc9da8d 100644
--- a/base/gslibctx.h
+++ b/base/gslibctx.h
@@ -243,6 +243,9 @@ int
gs_add_outputfile_control_path(gs_memory_t *mem, const char *fname);
int
+gs_remove_outputfile_control_path(gs_memory_t *mem, const char *fname);
+
+int
gs_add_explicit_control_path(gs_memory_t *mem, const char *arg, gs_path_control_t control);
int