summaryrefslogtreecommitdiff
path: root/psi/dpmain.c
diff options
context:
space:
mode:
authorRobin Watts <Robin.Watts@artifex.com>2019-06-24 13:23:34 +0100
committerRobin Watts <Robin.Watts@artifex.com>2019-07-02 12:17:14 +0100
commit93fc44b3426cd771ee0a9358da805cd2ac93a649 (patch)
tree5af7c76c87baffbc739cc8b04ef77db0f6edd37c /psi/dpmain.c
parente6966d10ec319a25ad91e4aa53a783edede7b62b (diff)
downloadghostpdl-93fc44b3426cd771ee0a9358da805cd2ac93a649.tar.gz
Fix gsapi exposure through the DLL.
Lots of functions that should have been exposed, weren't.
Diffstat (limited to 'psi/dpmain.c')
-rw-r--r--psi/dpmain.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/psi/dpmain.c b/psi/dpmain.c
index 8c6153292..7cb720785 100644
--- a/psi/dpmain.c
+++ b/psi/dpmain.c
@@ -71,6 +71,22 @@ typedef struct tagGSDLL {
PFN_gsapi_init_with_args init_with_args;
PFN_gsapi_run_string run_string;
PFN_gsapi_exit exit;
+ PFN_gsapi_set_arg_encoding set_arg_encoding;
+ PFN_gsapi_set_default_device_list set_default_device_list;
+ PFN_gsapi_get_default_device_list get_default_device_list;
+ PFN_gsapi_run_file run_file;
+ PFN_gsapi_run_string_begin run_string_begin;
+ PFN_gsapi_run_string_continue run_string_continue;
+ PFN_gsapi_run_string_end run_string_end;
+ PFN_gsapi_run_string_with_length run_string_with_length;
+ PFN_gsapi_set_param set_param;
+ PFN_gsapi_add_control_path add_control_path;
+ PFN_gsapi_remove_control_path remove_control_path;
+ PFN_gsapi_purge_control_paths purge_control_paths;
+ PFN_gsapi_activate_path_control activate_path_control;
+ PFN_gsapi_is_path_control_active is_path_control_active;
+ PFN_gsapi_add_fs add_fs;
+ PFN_gsapi_remove_fs remove_fs;
} GSDLL;
GSDLL gsdll;