summaryrefslogtreecommitdiff
path: root/pcl/pl/plapi.c
diff options
context:
space:
mode:
Diffstat (limited to 'pcl/pl/plapi.c')
-rw-r--r--pcl/pl/plapi.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/pcl/pl/plapi.c b/pcl/pl/plapi.c
index 855860cd6..cda286b94 100644
--- a/pcl/pl/plapi.c
+++ b/pcl/pl/plapi.c
@@ -297,3 +297,11 @@ gsapi_run_string_end(void *lib)
return pl_main_run_string_end(pl_main_get_instance(ctx->memory));
}
+GSDLLEXPORT int GSDLLAPI
+gsapi_set_param(void *lib, gs_set_param_type type, const char *param, const void *value)
+{
+ gs_lib_ctx_t *ctx = (gs_lib_ctx_t *)lib;
+ if (lib == NULL)
+ return gs_error_Fatal;
+ return pl_main_set_typed_param(pl_main_get_instance(ctx->memory), (pl_set_param_type)type, param, value);
+}