diff options
author | Robin Watts <Robin.Watts@artifex.com> | 2019-06-19 19:11:43 +0100 |
---|---|---|
committer | Robin Watts <Robin.Watts@artifex.com> | 2019-06-21 19:46:35 +0100 |
commit | 4f3f5aeb40be1562f05864705b0a04fbccae6fec (patch) | |
tree | 1dc7d5de4c5a1f771c4446d83454a8360fcfbe97 | |
parent | c1500bb8ed62224e8b372fca76ed8e411cc447d1 (diff) | |
download | ghostpdl-4f3f5aeb40be1562f05864705b0a04fbccae6fec.tar.gz |
Remove unused gsapi functions.
gsapi_get_device_memory and gsapi_set_device aren't used, so
do away with them.
-rw-r--r-- | psi/dwdll.h | 2 | ||||
-rw-r--r-- | psi/dwnodll.c | 2 | ||||
-rw-r--r-- | psi/gsdll2.def | 2 | ||||
-rw-r--r-- | psi/gsdll32.def | 2 | ||||
-rw-r--r-- | psi/gsdll32metro.def | 2 | ||||
-rw-r--r-- | psi/gsdll64.def | 2 | ||||
-rw-r--r-- | psi/gsdll64metro.def | 2 | ||||
-rw-r--r-- | psi/gsdllARM32metro.def | 2 | ||||
-rw-r--r-- | psi/iapi.c | 16 | ||||
-rw-r--r-- | psi/iapi.h | 15 |
10 files changed, 0 insertions, 47 deletions
diff --git a/psi/dwdll.h b/psi/dwdll.h index 80f7472c6..a78bade24 100644 --- a/psi/dwdll.h +++ b/psi/dwdll.h @@ -41,8 +41,6 @@ typedef struct GSDLL_S { 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_get_device_memory get_device_memory; - PFN_gsapi_set_device set_device; } GSDLL; /* Load the Ghostscript DLL. diff --git a/psi/dwnodll.c b/psi/dwnodll.c index 02690e666..c8ea45015 100644 --- a/psi/dwnodll.c +++ b/psi/dwnodll.c @@ -42,8 +42,6 @@ int load_dll(GSDLL *gsdll, char *last_error, int len) gsdll->exit = &gsapi_exit; gsdll->set_default_device_list = &gsapi_set_default_device_list; gsdll->get_default_device_list = &gsapi_get_default_device_list; - gsdll->get_device_memory = &gsapi_get_device_memory; - gsdll->set_device = &gsapi_set_device; return 0; } diff --git a/psi/gsdll2.def b/psi/gsdll2.def index 088cc2a6d..b6e198ef0 100644 --- a/psi/gsdll2.def +++ b/psi/gsdll2.def @@ -19,5 +19,3 @@ EXPORTS gsapi_set_arg_encoding gsapi_set_default_device_list gsapi_get_default_device_list - gsapi_get_device_memory - gsapi_set_device diff --git a/psi/gsdll32.def b/psi/gsdll32.def index 0d44d1726..deccca22f 100644 --- a/psi/gsdll32.def +++ b/psi/gsdll32.def @@ -31,5 +31,3 @@ EXPORTS gsapi_set_arg_encoding gsapi_set_default_device_list gsapi_get_default_device_list - gsapi_get_device_memory - gsapi_set_device diff --git a/psi/gsdll32metro.def b/psi/gsdll32metro.def index c1bdfcd27..391d9aba3 100644 --- a/psi/gsdll32metro.def +++ b/psi/gsdll32metro.def @@ -31,5 +31,3 @@ EXPORTS gsapi_set_arg_encoding gsapi_set_default_device_list gsapi_get_default_device_list - gsapi_get_device_memory - gsapi_set_device diff --git a/psi/gsdll64.def b/psi/gsdll64.def index 46e4a2995..0e1e4a56e 100644 --- a/psi/gsdll64.def +++ b/psi/gsdll64.def @@ -31,5 +31,3 @@ EXPORTS gsapi_set_arg_encoding gsapi_set_default_device_list gsapi_get_default_device_list - gsapi_get_device_memory - gsapi_set_device diff --git a/psi/gsdll64metro.def b/psi/gsdll64metro.def index b1af06c1e..d2a0649ec 100644 --- a/psi/gsdll64metro.def +++ b/psi/gsdll64metro.def @@ -31,5 +31,3 @@ EXPORTS gsapi_set_arg_encoding gsapi_set_default_device_list gsapi_get_default_device_list - gsapi_get_device_memory - gsapi_set_device diff --git a/psi/gsdllARM32metro.def b/psi/gsdllARM32metro.def index 769cf6677..371d4cd5c 100644 --- a/psi/gsdllARM32metro.def +++ b/psi/gsdllARM32metro.def @@ -31,5 +31,3 @@ EXPORTS gsapi_set_arg_encoding gsapi_set_default_device_list gsapi_get_default_device_list - gsapi_get_device_memory - gsapi_set_device diff --git a/psi/iapi.c b/psi/iapi.c index 18486b9d0..f5753873e 100644 --- a/psi/iapi.c +++ b/psi/iapi.c @@ -302,22 +302,6 @@ gsapi_run_fileA(void *instance, } #endif -/* Retrieve the memory allocator for the interpreter instance */ -GSDLLEXPORT gs_memory_t * GSDLLAPI -gsapi_get_device_memory(void *instance) -{ - gs_lib_ctx_t *ctx = (gs_lib_ctx_t *)instance; - return psapi_get_device_memory(ctx); -} - -/* Retrieve the memory allocator for the interpreter instance */ -GSDLLEXPORT int GSDLLAPI -gsapi_set_device(void *instance, gx_device *pdev) -{ - gs_lib_ctx_t *ctx = (gs_lib_ctx_t *)instance; - return psapi_set_device(ctx, pdev); -} - /* Exit the interpreter */ GSDLLEXPORT int GSDLLAPI gsapi_exit(void *instance) diff --git a/psi/iapi.h b/psi/iapi.h index fc77d7dc0..ade6213e2 100644 --- a/psi/iapi.h +++ b/psi/iapi.h @@ -117,11 +117,6 @@ typedef struct display_callback_s display_callback; typedef struct gs_memory_s gs_memory_t; #endif -#ifndef gx_device_DEFINED -# define gx_device_DEFINED -typedef struct gx_device_s gx_device; -#endif - typedef struct gsapi_revision_s { const char *product; const char *copyright; @@ -306,14 +301,6 @@ gsapi_run_fileW(void *instance, const wchar_t *file_name, int user_errors, int *pexit_code); #endif -/* Retrieve the memory allocator for the interpreter instance */ -GSDLLEXPORT gs_memory_t * GSDLLAPI -gsapi_get_device_memory(void *instance); - -/* Set the device */ -GSDLLEXPORT int GSDLLAPI -gsapi_set_device(void *instance, gx_device *pdev); - /* Exit the interpreter. * This must be called on shutdown if gsapi_init_with_args() * has been called, and just before gsapi_delete_instance(). @@ -406,8 +393,6 @@ typedef int (GSDLLAPIPTR PFN_gsapi_run_fileA)(void *instance, typedef int (GSDLLAPIPTR PFN_gsapi_run_fileW)(void *instance, const wchar_t *file_name, int user_errors, int *pexit_code); #endif -typedef gs_memory_t * (GSDLLAPIPTR PFN_gsapi_get_device_memory)(void *instance); -typedef gs_memory_t * (GSDLLAPIPTR PFN_gsapi_set_device)(void *instance, gx_device *pdev); typedef int (GSDLLAPIPTR PFN_gsapi_exit)(void *instance); typedef int (GSDLLAPIPTR PFN_gsapi_set_param)(void *instance, gs_set_param_type type, const char *param, const void *value); |