summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Watts <Robin.Watts@artifex.com>2019-06-19 19:11:43 +0100
committerRobin Watts <Robin.Watts@artifex.com>2019-06-21 19:46:35 +0100
commit4f3f5aeb40be1562f05864705b0a04fbccae6fec (patch)
tree1dc7d5de4c5a1f771c4446d83454a8360fcfbe97
parentc1500bb8ed62224e8b372fca76ed8e411cc447d1 (diff)
downloadghostpdl-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.h2
-rw-r--r--psi/dwnodll.c2
-rw-r--r--psi/gsdll2.def2
-rw-r--r--psi/gsdll32.def2
-rw-r--r--psi/gsdll32metro.def2
-rw-r--r--psi/gsdll64.def2
-rw-r--r--psi/gsdll64metro.def2
-rw-r--r--psi/gsdllARM32metro.def2
-rw-r--r--psi/iapi.c16
-rw-r--r--psi/iapi.h15
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);