aspektors

Untitled

May 29th, 2012
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.29 KB | None | 0 0
  1. [aspektor@to-anatoly eclipse.platform.swt]$ git diff bundles/org.eclipse.swt/Eclipse\ SWT\ PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java
  2. diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/intern
  3. index 1314128..518f4bf 100644
  4. --- a/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java    
  5. +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java    
  6. @@ -863,6 +863,15 @@ public static final int /*long*/ cairo_pattern_create_for_surface(int /*long*/ s
  7.                 lock.unlock();
  8.         }
  9.  }
  10. +public static final native int /*long*/ _cairo_pattern_create_rgb (double red, double green, double blue);
  11. +public static final int /*long*/ cairo_pattern_create_rgb (double red, double green, double blue) {
  12. +       lock.lock();
  13. +       try {
  14. +               return _cairo_pattern_create_rgb(red, green, blue);
  15. +       } finally {
  16. +               lock.unlock();
  17. +       }
  18. +}
  19.  public static final native int /*long*/ _cairo_pattern_create_linear(double x0, double y0, double x1, double y1);
  20.  public static final int /*long*/ cairo_pattern_create_linear(double x0, double y0, double x1, double y1) {
  21.         lock.lock();
Advertisement
Add Comment
Please, Sign In to add comment