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

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

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

revision 1.9.2.9 by gnu_andrew, Sat Sep 10 15:31:59 2005 UTC revision 1.9.2.10 by gnu_andrew, Wed Nov 2 00:44:06 2005 UTC
# Line 58  void Line 58  void
58  cp_gtk_graphics2d_init_jni (void)  cp_gtk_graphics2d_init_jni (void)
59  {  {
60    jclass gdkgraphics2d;    jclass gdkgraphics2d;
61      JNIEnv *env = cp_gtk_gdk_env();
62    
63    gdkgraphics2d = (*cp_gtk_gdk_env())->FindClass (cp_gtk_gdk_env(),    gdkgraphics2d = (*env)->FindClass (env,
64                                             "gnu/java/awt/peer/gtk/GdkGraphics2D");                                       "gnu/java/awt/peer/gtk/GdkGraphics2D");
65      if ((*env)->ExceptionOccurred(env))
66        return;
67    
68    initComponentGraphics2DUnlockedID = (*cp_gtk_gdk_env())->GetMethodID (cp_gtk_gdk_env(), gdkgraphics2d,    initComponentGraphics2DUnlockedID = (*cp_gtk_gdk_env())->GetMethodID (cp_gtk_gdk_env(), gdkgraphics2d,
69                                                           "initComponentGraphics2DUnlocked",                                                           "initComponentGraphics2DUnlocked",
# Line 931  Java_gnu_java_awt_peer_gtk_GdkGraphics2D Line 934  Java_gnu_java_awt_peer_gtk_GdkGraphics2D
934                                                          CAIRO_FORMAT_ARGB32,                                                          CAIRO_FORMAT_ARGB32,
935                                                          w, h, stride * 4);                                                          w, h, stride * 4);
936    g_assert (gr->pattern_surface != NULL);    g_assert (gr->pattern_surface != NULL);
   cairo_pattern_set_extend (gr->pattern, 1);  
937    gr->pattern = cairo_pattern_create_for_surface (gr->pattern_surface);    gr->pattern = cairo_pattern_create_for_surface (gr->pattern_surface);
938    g_assert (gr->pattern != NULL);    g_assert (gr->pattern != NULL);
939      cairo_pattern_set_extend (gr->pattern, CAIRO_EXTEND_REPEAT);
940    cairo_set_source (gr->cr, gr->pattern);    cairo_set_source (gr->cr, gr->pattern);
941  }  }
942    

Legend:
Removed from v.1.9.2.9  
changed lines
  Added in v.1.9.2.10

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