Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [aspektor@to-anatoly eclipse.platform.swt]$ git diff bundles/org.eclipse.swt/Eclipse\ SWT\ PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java
- 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
- index 1314128..518f4bf 100644
- --- 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/internal/cairo/Cairo.java
- @@ -863,6 +863,15 @@ public static final int /*long*/ cairo_pattern_create_for_surface(int /*long*/ s
- lock.unlock();
- }
- }
- +public static final native int /*long*/ _cairo_pattern_create_rgb (double red, double green, double blue);
- +public static final int /*long*/ cairo_pattern_create_rgb (double red, double green, double blue) {
- + lock.lock();
- + try {
- + return _cairo_pattern_create_rgb(red, green, blue);
- + } finally {
- + lock.unlock();
- + }
- +}
- public static final native int /*long*/ _cairo_pattern_create_linear(double x0, double y0, double x1, double y1);
- public static final int /*long*/ cairo_pattern_create_linear(double x0, double y0, double x1, double y1) {
- lock.lock();
Advertisement
Add Comment
Please, Sign In to add comment