[gs-cvs] rev 8604 - trunk/gs/src
leonardo at ghostscript.com
leonardo at ghostscript.com
Thu Mar 20 22:07:53 PDT 2008
Author: leonardo
Date: 2008-03-20 22:07:53 -0700 (Thu, 20 Mar 2008)
New Revision: 8604
Modified:
trunk/gs/src/dwtrace.c
trunk/gs/src/dwtrace.h
Log:
Fix (Windows application) : Provide a better visual trace support interface for use with other interpreters.
DETAILS :
This minor change doesn't change any behavior.
EXPECTED DIFFERENCES :
None.
Modified: trunk/gs/src/dwtrace.c
===================================================================
--- trunk/gs/src/dwtrace.c 2008-03-20 10:20:17 UTC (rev 8603)
+++ trunk/gs/src/dwtrace.c 2008-03-21 05:07:53 UTC (rev 8604)
@@ -332,7 +332,7 @@
# define SET_CALLBACK(I,a) I.a = 0
#endif
-void visual_tracer_init(void)
+vd_trace_interface *visual_tracer_init(void)
{ SET_CALLBACK(visual_tracer, get_dc);
SET_CALLBACK(visual_tracer, release_dc);
SET_CALLBACK(visual_tracer, erase);
@@ -357,6 +357,7 @@
SET_CALLBACK(visual_tracer, set_scale);
SET_CALLBACK(visual_tracer, set_shift);
SET_CALLBACK(visual_tracer, set_origin);
+ return &visual_tracer;
}
void visual_tracer_close(void)
Modified: trunk/gs/src/dwtrace.h
===================================================================
--- trunk/gs/src/dwtrace.h 2008-03-20 10:20:17 UTC (rev 8603)
+++ trunk/gs/src/dwtrace.h 2008-03-21 05:07:53 UTC (rev 8604)
@@ -18,7 +18,7 @@
# define dwtrace_INCLUDED
extern struct vd_trace_interface_s visual_tracer;
-void visual_tracer_init(void);
+struct vd_trace_interface_s *visual_tracer_init(void);
void visual_tracer_close(void);
#endif /* dwtrace_INCLUDED */
More information about the gs-cvs
mailing list