extern char* gvconfig_libdir(void);
#define FONT "Bitstream_Vera_Serif.fdb"
-static void ming_textpara(GVJ_t * job, pointf p, textitem_t * para)
+static void ming_textpara(GVJ_t * job, pointf p, textpara_t * para)
{
SWFMovie movie = (SWFMovie)(job->context);
SWFTextField textfield;
#include <stddef.h>
#include <string.h>
+#include <CGDataProvider.h>
+#include <CGImage.h>
+#include <CGGLContext.h>
+
#include "gvplugin_loadimage.h"
#include "gvplugin_quartz.h"
{FORMAT_JPEG, "jpg:quartz", 8, &engine, NULL},
{FORMAT_PNG, "png:quartz", 8, &engine, NULL},
{0, NULL, 0, NULL, NULL}
-};
\ No newline at end of file
+};
#ifndef GVPLUGIN_QUARTZ_H
#define GVPLUGIN_QUARTZ_H
-#include <Availability.h>
+#include <CoreGraphics.h>
+#include <CGDataConsumer.h>
+#include <CGFont.h>
+#include <AvailabilityMacros.h>
#if defined(__MAC_OS_X_VERSION_MIN_REQUIRED)
#include <ApplicationServices/ApplicationServices.h>
#include <stdlib.h>
#include <string.h>
+#include <CGContext.h>
+#include <CGPDFContext.h>
+
#include "gvplugin_device.h"
#include "gvplugin_render.h"
#include "graph.h"
#include "gvplugin_quartz.h"
+#ifndef CGFLOAT_DEFINED
+/* nowhere defined, for Carbon Emacs the same work-around */
+typedef float CGFloat;
+#endif
+
static CGFloat dashed[] = {6.0};
static CGFloat dotted[] = {2.0, 6.0};