58 |
NSA_GV_INIT (env, clazz); |
NSA_GV_INIT (env, clazz); |
59 |
} |
} |
60 |
|
|
61 |
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_initState |
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_initState |
62 |
(JNIEnv *env, jobject self, jobject font, jobject ctx) |
(JNIEnv *env, jobject self, jobject font, jobject ctx __attribute__ ((unused))) |
63 |
{ |
{ |
64 |
struct glyphvec *vec = NULL; |
struct glyphvec *vec = NULL; |
65 |
struct peerfont *pfont = NULL; |
struct peerfont *pfont = NULL; |
114 |
{ |
{ |
115 |
GList *i = NULL; |
GList *i = NULL; |
116 |
PangoGlyphItem *gi = NULL; |
PangoGlyphItem *gi = NULL; |
117 |
|
int begin = 0; |
118 |
|
|
119 |
g_assert (list != NULL); |
g_assert (list != NULL); |
120 |
g_assert (gs != NULL); |
g_assert (gs != NULL); |
121 |
g_assert (nidx != NULL); |
g_assert (nidx != NULL); |
122 |
|
|
123 |
int begin = 0; |
|
124 |
for (i = g_list_first (list); i != NULL; i = g_list_next (i)) |
for (i = g_list_first (list); i != NULL; i = g_list_next (i)) |
125 |
{ |
{ |
126 |
g_assert (i->data != NULL); |
g_assert (i->data != NULL); |
331 |
} |
} |
332 |
|
|
333 |
|
|
334 |
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_setGlyphCodes |
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_setGlyphCodes |
335 |
(JNIEnv *env, jobject self, jintArray codes) |
(JNIEnv *env, jobject self, jintArray codes __attribute__ ((unused))) |
336 |
{ |
{ |
337 |
struct glyphvec *vec = NULL; |
struct glyphvec *vec = NULL; |
338 |
|
|
399 |
} |
} |
400 |
|
|
401 |
|
|
402 |
JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_glyphCharIndex |
JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_glyphCharIndex |
403 |
(JNIEnv *env, jobject self, jint idx) |
(JNIEnv *env __attribute__ ((unused)), jobject self __attribute__ ((unused)), jint idx) |
404 |
{ |
{ |
405 |
/* |
/* |
406 |
FIXME: this is not correct, rather it assumes a (broken) 1:1 |
FIXME: this is not correct, rather it assumes a (broken) 1:1 |
626 |
|
|
627 |
|
|
628 |
JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_glyphIsHorizontal |
JNIEXPORT jboolean JNICALL Java_gnu_java_awt_peer_gtk_GdkGlyphVector_glyphIsHorizontal |
629 |
(JNIEnv *env, jobject self, jint idx) |
(JNIEnv *env, jobject self, jint idx __attribute__ ((unused))) |
630 |
{ |
{ |
631 |
struct glyphvec *vec = NULL; |
struct glyphvec *vec = NULL; |
632 |
PangoDirection dir; |
PangoDirection dir; |