summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
diff options
context:
space:
mode:
authorSilenio Quarti <silenio_quarti@ca.ibm.com>2012-10-27 00:16:32 -0400
committerSilenio Quarti <silenio_quarti@ca.ibm.com>2012-10-27 00:16:32 -0400
commit21eb151f1a668a710645fe690cf473d0b86ddaf0 (patch)
tree44047cc87f4587da2a5c6b671354defcff43cf0a /bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
parent4631a5a5553c2a27a1c80b2611f4f0cea8081a20 (diff)
downloadeclipse.platform.swt-21eb151f1a668a710645fe690cf473d0b86ddaf0.tar.gz
eclipse.platform.swt-21eb151f1a668a710645fe690cf473d0b86ddaf0.tar.xz
eclipse.platform.swt-21eb151f1a668a710645fe690cf473d0b86ddaf0.zip
cleanup region changes - use macros to redefine gdk_region_XXX in terms of cairo_region_XXX
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c40
1 files changed, 0 insertions, 40 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
index c04617f862..e9b4407bb8 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/library/cairo_structs.c
@@ -136,46 +136,6 @@ void setcairo_path_tFields(JNIEnv *env, jobject lpObject, cairo_path_t *lpStruct
}
#endif
-#ifndef NO_cairo_rectangle_int_t
-typedef struct cairo_rectangle_int_t_FID_CACHE {
- int cached;
- jclass clazz;
- jfieldID x, y, width, height;
-} cairo_rectangle_int_t_FID_CACHE;
-
-cairo_rectangle_int_t_FID_CACHE cairo_rectangle_int_tFc;
-
-void cachecairo_rectangle_int_tFields(JNIEnv *env, jobject lpObject)
-{
- if (cairo_rectangle_int_tFc.cached) return;
- cairo_rectangle_int_tFc.clazz = (*env)->GetObjectClass(env, lpObject);
- cairo_rectangle_int_tFc.x = (*env)->GetFieldID(env, cairo_rectangle_int_tFc.clazz, "x", "I");
- cairo_rectangle_int_tFc.y = (*env)->GetFieldID(env, cairo_rectangle_int_tFc.clazz, "y", "I");
- cairo_rectangle_int_tFc.width = (*env)->GetFieldID(env, cairo_rectangle_int_tFc.clazz, "width", "I");
- cairo_rectangle_int_tFc.height = (*env)->GetFieldID(env, cairo_rectangle_int_tFc.clazz, "height", "I");
- cairo_rectangle_int_tFc.cached = 1;
-}
-
-cairo_rectangle_int_t *getcairo_rectangle_int_tFields(JNIEnv *env, jobject lpObject, cairo_rectangle_int_t *lpStruct)
-{
- if (!cairo_rectangle_int_tFc.cached) cachecairo_rectangle_int_tFields(env, lpObject);
- lpStruct->x = (*env)->GetIntField(env, lpObject, cairo_rectangle_int_tFc.x);
- lpStruct->y = (*env)->GetIntField(env, lpObject, cairo_rectangle_int_tFc.y);
- lpStruct->width = (*env)->GetIntField(env, lpObject, cairo_rectangle_int_tFc.width);
- lpStruct->height = (*env)->GetIntField(env, lpObject, cairo_rectangle_int_tFc.height);
- return lpStruct;
-}
-
-void setcairo_rectangle_int_tFields(JNIEnv *env, jobject lpObject, cairo_rectangle_int_t *lpStruct)
-{
- if (!cairo_rectangle_int_tFc.cached) cachecairo_rectangle_int_tFields(env, lpObject);
- (*env)->SetIntField(env, lpObject, cairo_rectangle_int_tFc.x, (jint)lpStruct->x);
- (*env)->SetIntField(env, lpObject, cairo_rectangle_int_tFc.y, (jint)lpStruct->y);
- (*env)->SetIntField(env, lpObject, cairo_rectangle_int_tFc.width, (jint)lpStruct->width);
- (*env)->SetIntField(env, lpObject, cairo_rectangle_int_tFc.height, (jint)lpStruct->height);
-}
-#endif
-
#ifndef NO_cairo_text_extents_t
typedef struct cairo_text_extents_t_FID_CACHE {
int cached;