/[classpath]/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c
ViewVC logotype

Diff of /classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by smarothy, Thu Sep 29 13:41:50 2005 UTC revision 1.10 by mark, Fri Sep 30 09:54:20 2005 UTC
# Line 1  Line 1 
1  /* gnu_java_awt_GdkTextLayout.c  /* gnu_java_awt_GdkTextLayout.c
2     Copyright (C) 2004 Free Software Foundation, Inc.     Copyright (C) 2004, 2005 Free Software Foundation, Inc.
3        
4     This file is part of GNU Classpath.     This file is part of GNU Classpath.
5        
# Line 211  Java_gnu_java_awt_peer_gtk_GdkTextLayout Line 211  Java_gnu_java_awt_peer_gtk_GdkTextLayout
211  /********* Freetype callback functions *****************************/  /********* Freetype callback functions *****************************/
212    
213  static int _moveTo( FT_Vector* to,  static int _moveTo( FT_Vector* to,
214                      generalpath *path)                      void *p)
215  {  {
216    JNIEnv *env;    JNIEnv *env;
217    jobject obj;    jobject obj;
218    jclass cls;    jclass cls;
219    jmethodID method;    jmethodID method;
220    jvalue values[2];    jvalue values[2];
221      generalpath *path = (generalpath *) p;
222    
223    env = path->env;    env = path->env;
224    obj = path->obj;    obj = path->obj;
# Line 233  static int _moveTo( FT_Vector* to, Line 234  static int _moveTo( FT_Vector* to,
234  }  }
235    
236  static int _lineTo( FT_Vector*  to,  static int _lineTo( FT_Vector*  to,
237                      generalpath *path)                      void *p)
238  {  {
239    JNIEnv *env;    JNIEnv *env;
240    jobject obj;    jobject obj;
241    jclass cls;    jclass cls;
242    jmethodID method;    jmethodID method;
243    jvalue values[2];    jvalue values[2];
244      generalpath *path = (generalpath *) p;
245    
246    env = path->env;    env = path->env;
247    obj = path->obj;    obj = path->obj;
# Line 255  static int _lineTo( FT_Vector*  to, Line 257  static int _lineTo( FT_Vector*  to,
257    
258  static int _quadTo( FT_Vector*  cp,  static int _quadTo( FT_Vector*  cp,
259                      FT_Vector*  to,                      FT_Vector*  to,
260                      generalpath *path)                      void *p)
261  {  {
262    JNIEnv *env;    JNIEnv *env;
263    jobject obj;    jobject obj;
264    jclass cls;    jclass cls;
265    jmethodID method;    jmethodID method;
266    jvalue values[4];    jvalue values[4];
267      generalpath *path = (generalpath *) p;
268    
269    env = path->env;    env = path->env;
270    obj = path->obj;    obj = path->obj;
# Line 280  static int _quadTo( FT_Vector*  cp, Line 283  static int _quadTo( FT_Vector*  cp,
283  static int _curveTo( FT_Vector*  cp1,  static int _curveTo( FT_Vector*  cp1,
284                       FT_Vector*  cp2,                       FT_Vector*  cp2,
285                       FT_Vector*  to,                       FT_Vector*  to,
286                       generalpath *path)                       void *p)
287  {  {
288    JNIEnv *env;    JNIEnv *env;
289    jobject obj;    jobject obj;
290    jclass cls;    jclass cls;
291    jmethodID method;    jmethodID method;
292    jvalue values[6];    jvalue values[6];
293      generalpath *path = (generalpath *) p;
294    
295    env = path->env;    env = path->env;
296    obj = path->obj;    obj = path->obj;
# Line 319  Java_gnu_java_awt_peer_gtk_GdkTextLayout Line 323  Java_gnu_java_awt_peer_gtk_GdkTextLayout
323        _moveTo,        _moveTo,
324        _lineTo,        _lineTo,
325        _quadTo,        _quadTo,
326        _curveTo        _curveTo,
327          0,
328          0
329      };      };
330    PangoLayoutIter* layoutIterator;    PangoLayoutIter* layoutIterator;
331    

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26