summaryrefslogtreecommitdiff
path: root/tools/gslite/gslt_stubs.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gslite/gslt_stubs.c')
-rw-r--r--tools/gslite/gslt_stubs.c44
1 files changed, 44 insertions, 0 deletions
diff --git a/tools/gslite/gslt_stubs.c b/tools/gslite/gslt_stubs.c
new file mode 100644
index 000000000..307994d8a
--- /dev/null
+++ b/tools/gslite/gslt_stubs.c
@@ -0,0 +1,44 @@
+/* Copyright (C) 2006 artofcode LLC.
+ All Rights Reserved.
+
+ This software is provided AS-IS with no warranty, either express or
+ implied.
+
+ This software is distributed under license and may not be copied, modified
+ or distributed except as expressly authorized under the terms of that
+ license. Refer to licensing information at http://www.artifex.com/
+ or contact Artifex Software, Inc., 7 Mt. Lassen Drive - Suite A-134,
+ San Rafael, CA 94903, U.S.A., +1(415)492-9861, for further information.
+*/
+
+/* $Id: $ */
+/* gslt stubs */
+
+/* NB includes and stubs copied from plplatf.c */
+#include "string_.h"
+#include "gdebug.h"
+#include "gsio.h"
+#include "gstypes.h"
+#include "gsmemory.h"
+#include "gsstruct.h"
+#include "gp.h"
+#include "gslib.h"
+
+/* ---------------- Stubs ---------------- */
+
+/* Stubs for GC */
+const gs_ptr_procs_t ptr_struct_procs = { NULL, NULL, NULL };
+const gs_ptr_procs_t ptr_string_procs = { NULL, NULL, NULL };
+const gs_ptr_procs_t ptr_const_string_procs = { NULL, NULL, NULL };
+void * /* obj_header_t * */
+gs_reloc_struct_ptr(const void * /* obj_header_t * */ obj, gc_state_t *gcst)
+{ return (void *)obj;
+}
+void
+gs_reloc_string(gs_string *sptr, gc_state_t *gcst)
+{
+}
+void
+gs_reloc_const_string(gs_const_string *sptr, gc_state_t *gcst)
+{
+}