50
50
#ifndef NO__1cairo_1arc
51
51
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc)
52
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
52
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
54
54
Cairo_NATIVE_ENTER(env, that, _1cairo_1arc_FUNC);
55
55
cairo_arc((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5);
60
60
#ifndef NO__1cairo_1arc_1negative
61
61
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1arc_1negative)
62
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
62
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
64
64
Cairo_NATIVE_ENTER(env, that, _1cairo_1arc_1negative_FUNC);
65
65
cairo_arc_negative((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5);
110
110
#ifndef NO__1cairo_1copy_1path
111
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1copy_1path)
112
(JNIEnv *env, jclass that, jint arg0)
111
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1copy_1path)
112
(JNIEnv *env, jclass that, jintLong arg0)
115
115
Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1path_FUNC);
116
rc = (jint)cairo_copy_path((cairo_t *)arg0);
116
rc = (jintLong)cairo_copy_path((cairo_t *)arg0);
117
117
Cairo_NATIVE_EXIT(env, that, _1cairo_1copy_1path_FUNC);
122
122
#ifndef NO__1cairo_1copy_1path_1flat
123
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1copy_1path_1flat)
124
(JNIEnv *env, jclass that, jint arg0)
123
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1copy_1path_1flat)
124
(JNIEnv *env, jclass that, jintLong arg0)
127
127
Cairo_NATIVE_ENTER(env, that, _1cairo_1copy_1path_1flat_FUNC);
128
rc = (jint)cairo_copy_path_flat((cairo_t *)arg0);
128
rc = (jintLong)cairo_copy_path_flat((cairo_t *)arg0);
129
129
Cairo_NATIVE_EXIT(env, that, _1cairo_1copy_1path_1flat_FUNC);
134
134
#ifndef NO__1cairo_1create
135
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1create)
136
(JNIEnv *env, jclass that, jint arg0)
135
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1create)
136
(JNIEnv *env, jclass that, jintLong arg0)
139
139
Cairo_NATIVE_ENTER(env, that, _1cairo_1create_FUNC);
140
rc = (jint)cairo_create((cairo_surface_t *)arg0);
140
rc = (jintLong)cairo_create((cairo_surface_t *)arg0);
141
141
Cairo_NATIVE_EXIT(env, that, _1cairo_1create_FUNC);
146
146
#ifndef NO__1cairo_1curve_1to
147
147
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1curve_1to)
148
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
148
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
150
150
Cairo_NATIVE_ENTER(env, that, _1cairo_1curve_1to_FUNC);
151
151
cairo_curve_to((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
452
452
#ifndef NO__1cairo_1get_1source
453
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1source)
454
(JNIEnv *env, jclass that, jint arg0)
453
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1source)
454
(JNIEnv *env, jclass that, jintLong arg0)
457
457
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1source_FUNC);
458
rc = (jint)cairo_get_source((cairo_t *)arg0);
458
rc = (jintLong)cairo_get_source((cairo_t *)arg0);
459
459
Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1source_FUNC);
464
464
#ifndef NO__1cairo_1get_1target
465
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1get_1target)
466
(JNIEnv *env, jclass that, jint arg0)
465
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1get_1target)
466
(JNIEnv *env, jclass that, jintLong arg0)
469
469
Cairo_NATIVE_ENTER(env, that, _1cairo_1get_1target_FUNC);
470
rc = (jint)cairo_get_target((cairo_t *)arg0);
470
rc = (jintLong)cairo_get_target((cairo_t *)arg0);
471
471
Cairo_NATIVE_EXIT(env, that, _1cairo_1get_1target_FUNC);
518
518
#ifndef NO__1cairo_1image_1surface_1create
519
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create)
519
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create)
520
520
(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2)
523
523
Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1create_FUNC);
524
rc = (jint)cairo_image_surface_create(arg0, arg1, arg2);
524
rc = (jintLong)cairo_image_surface_create(arg0, arg1, arg2);
525
525
Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1create_FUNC);
530
530
#ifndef NO__1cairo_1image_1surface_1create_1for_1data
531
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create_1for_1data)
532
(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
531
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1image_1surface_1create_1for_1data)
532
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3, jint arg4)
535
535
Cairo_NATIVE_ENTER(env, that, _1cairo_1image_1surface_1create_1for_1data_FUNC);
536
rc = (jint)cairo_image_surface_create_for_data((unsigned char *)arg0, arg1, arg2, arg3, arg4);
536
rc = (jintLong)cairo_image_surface_create_for_data((unsigned char *)arg0, arg1, arg2, arg3, arg4);
537
537
Cairo_NATIVE_EXIT(env, that, _1cairo_1image_1surface_1create_1for_1data_FUNC);
858
858
#ifndef NO__1cairo_1pattern_1add_1color_1stop_1rgb
859
859
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgb)
860
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
860
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
862
862
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1add_1color_1stop_1rgb_FUNC);
863
863
cairo_pattern_add_color_stop_rgb((cairo_pattern_t *)arg0, arg1, arg2, arg3, arg4);
868
868
#ifndef NO__1cairo_1pattern_1add_1color_1stop_1rgba
869
869
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pattern_1add_1color_1stop_1rgba)
870
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
870
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
872
872
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1add_1color_1stop_1rgba_FUNC);
873
873
cairo_pattern_add_color_stop_rgba((cairo_pattern_t *)arg0, arg1, arg2, arg3, arg4, arg5);
878
878
#ifndef NO__1cairo_1pattern_1create_1for_1surface
879
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1for_1surface)
880
(JNIEnv *env, jclass that, jint arg0)
879
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1for_1surface)
880
(JNIEnv *env, jclass that, jintLong arg0)
883
883
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1for_1surface_FUNC);
884
rc = (jint)cairo_pattern_create_for_surface((cairo_surface_t *)arg0);
884
rc = (jintLong)cairo_pattern_create_for_surface((cairo_surface_t *)arg0);
885
885
Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1for_1surface_FUNC);
890
890
#ifndef NO__1cairo_1pattern_1create_1linear
891
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1linear)
891
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1linear)
892
892
(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3)
895
895
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1linear_FUNC);
896
rc = (jint)cairo_pattern_create_linear(arg0, arg1, arg2, arg3);
896
rc = (jintLong)cairo_pattern_create_linear(arg0, arg1, arg2, arg3);
897
897
Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1linear_FUNC);
902
902
#ifndef NO__1cairo_1pattern_1create_1radial
903
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1radial)
903
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1pattern_1create_1radial)
904
904
(JNIEnv *env, jclass that, jdouble arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5)
907
907
Cairo_NATIVE_ENTER(env, that, _1cairo_1pattern_1create_1radial_FUNC);
908
rc = (jint)cairo_pattern_create_radial(arg0, arg1, arg2, arg3, arg4, arg5);
908
rc = (jintLong)cairo_pattern_create_radial(arg0, arg1, arg2, arg3, arg4, arg5);
909
909
Cairo_NATIVE_EXIT(env, that, _1cairo_1pattern_1create_1radial_FUNC);
1006
1006
#ifndef NO__1cairo_1pdf_1surface_1set_1size
1007
1007
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1pdf_1surface_1set_1size)
1008
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
1008
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
1010
1010
Cairo_NATIVE_ENTER(env, that, _1cairo_1pdf_1surface_1set_1size_FUNC);
1012
1012
cairo_pdf_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
1015
static int initialized = 0;
1016
static void *handle = NULL;
1017
typedef void (*FPTR)(cairo_surface_t *, jdouble, jdouble);
1020
if (!handle) handle = dlopen(cairo_pdf_surface_set_size_LIB, RTLD_LAZY);
1021
if (handle) fptr = (FPTR)dlsym(handle, "cairo_pdf_surface_set_size");
1025
(*fptr)((cairo_surface_t *)arg0, arg1, arg2);
1015
LOAD_FUNCTION(fp, cairo_pdf_surface_set_size)
1017
((void (CALLING_CONVENTION*)(cairo_surface_t *, jdouble, jdouble))fp)((cairo_surface_t *)arg0, arg1, arg2);
1028
1020
Cairo_NATIVE_EXIT(env, that, _1cairo_1pdf_1surface_1set_1size_FUNC);
1032
1024
#ifndef NO__1cairo_1ps_1surface_1set_1size
1033
1025
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1ps_1surface_1set_1size)
1034
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
1026
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
1036
1028
Cairo_NATIVE_ENTER(env, that, _1cairo_1ps_1surface_1set_1size_FUNC);
1038
1030
cairo_ps_surface_set_size((cairo_surface_t *)arg0, arg1, arg2);
1041
static int initialized = 0;
1042
static void *handle = NULL;
1043
typedef void (*FPTR)(cairo_surface_t *, jdouble, jdouble);
1046
if (!handle) handle = dlopen(cairo_ps_surface_set_size_LIB, RTLD_LAZY);
1047
if (handle) fptr = (FPTR)dlsym(handle, "cairo_ps_surface_set_size");
1051
(*fptr)((cairo_surface_t *)arg0, arg1, arg2);
1033
LOAD_FUNCTION(fp, cairo_ps_surface_set_size)
1035
((void (CALLING_CONVENTION*)(cairo_surface_t *, jdouble, jdouble))fp)((cairo_surface_t *)arg0, arg1, arg2);
1054
1038
Cairo_NATIVE_EXIT(env, that, _1cairo_1ps_1surface_1set_1size_FUNC);
1058
1042
#ifndef NO__1cairo_1rectangle
1059
1043
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rectangle)
1060
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
1044
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
1062
1046
Cairo_NATIVE_ENTER(env, that, _1cairo_1rectangle_FUNC);
1063
1047
cairo_rectangle((cairo_t *)arg0, arg1, arg2, arg3, arg4);
1080
1064
#ifndef NO__1cairo_1rel_1curve_1to
1081
1065
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1rel_1curve_1to)
1082
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
1066
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4, jdouble arg5, jdouble arg6)
1084
1068
Cairo_NATIVE_ENTER(env, that, _1cairo_1rel_1curve_1to_FUNC);
1085
1069
cairo_rel_curve_to((cairo_t *)arg0, arg1, arg2, arg3, arg4, arg5, arg6);
1336
1320
#ifndef NO__1cairo_1set_1source_1rgba
1337
1321
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1set_1source_1rgba)
1338
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
1322
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2, jdouble arg3, jdouble arg4)
1340
1324
Cairo_NATIVE_ENTER(env, that, _1cairo_1set_1source_1rgba_FUNC);
1341
1325
cairo_set_source_rgba((cairo_t *)arg0, arg1, arg2, arg3, arg4);
1467
1451
#ifndef NO__1cairo_1surface_1create_1similar
1468
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1create_1similar)
1469
(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3)
1452
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1surface_1create_1similar)
1453
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jint arg2, jint arg3)
1472
1456
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1create_1similar_FUNC);
1473
rc = (jint)cairo_surface_create_similar((cairo_surface_t *)arg0, arg1, arg2, arg3);
1457
rc = (jintLong)cairo_surface_create_similar((cairo_surface_t *)arg0, arg1, arg2, arg3);
1474
1458
Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1create_1similar_FUNC);
1528
1503
#ifndef NO__1cairo_1surface_1get_1user_1data
1529
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1user_1data)
1530
(JNIEnv *env, jclass that, jint arg0, jint arg1)
1504
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1surface_1get_1user_1data)
1505
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1)
1533
1508
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1get_1user_1data_FUNC);
1534
rc = (jint)cairo_surface_get_user_data((cairo_surface_t *)arg0, (cairo_user_data_key_t *)arg1);
1509
rc = (jintLong)cairo_surface_get_user_data((cairo_surface_t *)arg0, (cairo_user_data_key_t *)arg1);
1535
1510
Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1get_1user_1data_FUNC);
1560
1535
#ifndef NO__1cairo_1surface_1set_1fallback_1resolution
1561
1536
JNIEXPORT void JNICALL Cairo_NATIVE(_1cairo_1surface_1set_1fallback_1resolution)
1562
(JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2)
1537
(JNIEnv *env, jclass that, jintLong arg0, jdouble arg1, jdouble arg2)
1564
1539
Cairo_NATIVE_ENTER(env, that, _1cairo_1surface_1set_1fallback_1resolution_FUNC);
1566
1541
cairo_surface_set_fallback_resolution(arg0, arg1, arg2);
1569
static int initialized = 0;
1570
static void *handle = NULL;
1571
typedef void (*FPTR)(jint, jdouble, jdouble);
1574
if (!handle) handle = dlopen(cairo_surface_set_fallback_resolution_LIB, RTLD_LAZY);
1575
if (handle) fptr = (FPTR)dlsym(handle, "cairo_surface_set_fallback_resolution");
1579
(*fptr)(arg0, arg1, arg2);
1544
LOAD_FUNCTION(fp, cairo_surface_set_fallback_resolution)
1546
((void (CALLING_CONVENTION*)(jintLong, jdouble, jdouble))fp)(arg0, arg1, arg2);
1582
1549
Cairo_NATIVE_EXIT(env, that, _1cairo_1surface_1set_1fallback_1resolution_FUNC);
1687
1654
#ifndef NO__1cairo_1xlib_1surface_1create
1688
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create)
1689
(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
1655
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create)
1656
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4)
1692
1659
Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1create_FUNC);
1693
rc = (jint)cairo_xlib_surface_create((Display *)arg0, (Drawable)arg1, (Visual *)arg2, arg3, arg4);
1660
rc = (jintLong)cairo_xlib_surface_create((Display *)arg0, (Drawable)arg1, (Visual *)arg2, arg3, arg4);
1694
1661
Cairo_NATIVE_EXIT(env, that, _1cairo_1xlib_1surface_1create_FUNC);
1699
1666
#ifndef NO__1cairo_1xlib_1surface_1create_1for_1bitmap
1700
JNIEXPORT jint JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create_1for_1bitmap)
1701
(JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4)
1667
JNIEXPORT jintLong JNICALL Cairo_NATIVE(_1cairo_1xlib_1surface_1create_1for_1bitmap)
1668
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jint arg3, jint arg4)
1704
1671
Cairo_NATIVE_ENTER(env, that, _1cairo_1xlib_1surface_1create_1for_1bitmap_FUNC);
1705
rc = (jint)cairo_xlib_surface_create_for_bitmap((Display *)arg0, (Pixmap)arg1, (Screen *)arg2, arg3, arg4);
1672
rc = (jintLong)cairo_xlib_surface_create_for_bitmap((Display *)arg0, (Pixmap)arg1, (Screen *)arg2, arg3, arg4);
1706
1673
Cairo_NATIVE_EXIT(env, that, _1cairo_1xlib_1surface_1create_1for_1bitmap_FUNC);
1781
#ifndef NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II
1782
JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II)
1783
(JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
1748
#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ) && defined(JNI64))
1750
JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
1752
JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
1785
1755
cairo_path_data_t _arg0, *lparg0=NULL;
1786
1757
Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC);
1759
Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC);
1787
1761
if (arg0) if ((lparg0 = getcairo_path_data_tFields(env, arg0, &_arg0)) == NULL) goto fail;
1788
1762
memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
1790
1764
if (arg0 && lparg0) setcairo_path_data_tFields(env, arg0, lparg0);
1791
1766
Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2II_FUNC);
1768
Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1data_1t_2JJ_FUNC);
1795
#ifndef NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II
1796
JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II)
1797
(JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2)
1773
#if (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II) && !defined(JNI64)) || (!defined(NO_memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ) && defined(JNI64))
1775
JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
1777
JNIEXPORT void JNICALL Cairo_NATIVE(memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ)(JNIEnv *env, jclass that, jobject arg0, jintLong arg1, jintLong arg2)
1799
1780
cairo_path_t _arg0, *lparg0=NULL;
1800
1782
Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC);
1784
Cairo_NATIVE_ENTER(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC);
1801
1786
if (arg0) if ((lparg0 = getcairo_path_tFields(env, arg0, &_arg0)) == NULL) goto fail;
1802
1787
memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
1804
1789
if (arg0 && lparg0) setcairo_path_tFields(env, arg0, lparg0);
1805
1791
Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2II_FUNC);
1793
Cairo_NATIVE_EXIT(env, that, memmove__Lorg_eclipse_swt_internal_cairo_cairo_1path_1t_2JJ_FUNC);
1809
#ifndef NO_memmove___3DII
1810
JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DII)
1811
(JNIEnv *env, jclass that, jdoubleArray arg0, jint arg1, jint arg2)
1798
#if (!defined(NO_memmove___3DII) && !defined(JNI64)) || (!defined(NO_memmove___3DJJ) && defined(JNI64))
1800
JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DII)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
1802
JNIEXPORT void JNICALL Cairo_NATIVE(memmove___3DJJ)(JNIEnv *env, jclass that, jdoubleArray arg0, jintLong arg1, jintLong arg2)
1813
1805
jdouble *lparg0=NULL;
1814
1807
Cairo_NATIVE_ENTER(env, that, memmove___3DII_FUNC);
1809
Cairo_NATIVE_ENTER(env, that, memmove___3DJJ_FUNC);
1815
1811
if (arg0) if ((lparg0 = (*env)->GetDoubleArrayElements(env, arg0, NULL)) == NULL) goto fail;
1816
1812
memmove((void *)lparg0, (const void *)arg1, (size_t)arg2);
1818
1814
if (arg0 && lparg0) (*env)->ReleaseDoubleArrayElements(env, arg0, lparg0, 0);
1819
1816
Cairo_NATIVE_EXIT(env, that, memmove___3DII_FUNC);
1818
Cairo_NATIVE_EXIT(env, that, memmove___3DJJ_FUNC);