summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java
diff options
context:
space:
mode:
authorBilly Biggs <bbiggs>2005-11-18 16:49:06 +0000
committerBilly Biggs <bbiggs>2005-11-18 16:49:06 +0000
commit8ff788f6f18586077e9dccb28cf5dc13d4a2a144 (patch)
tree03b8928ab92401b5a6e48e2107ebd9f1ddd91ce5 /bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java
parent937e40a645b0261932fef085efc798531ef4e7bd (diff)
downloadeclipse.platform.swt-8ff788f6f18586077e9dccb28cf5dc13d4a2a144.tar.gz
eclipse.platform.swt-8ff788f6f18586077e9dccb28cf5dc13d4a2a144.tar.xz
eclipse.platform.swt-8ff788f6f18586077e9dccb28cf5dc13d4a2a144.zip
Fix cairo and GNOME loading on Motif based on changes from GTK.
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cairo/org/eclipse/swt/internal/cairo/Cairo.java13
1 files changed, 0 insertions, 13 deletions
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/internal/cairo/Cairo.java
index 363b22fa20..03ae87f4d6 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
@@ -21,22 +21,9 @@
package org.eclipse.swt.internal.cairo;
import org.eclipse.swt.internal.*;
-import org.eclipse.swt.internal.gtk.*;
public class Cairo {
static {
- // Check if cairo is available on the system.
- byte[] libcairo = Converter.wcsToMbcs(null, "libcairo.so.2", true);
- int /*long*/ libcairo_handle = OS.dlopen(libcairo, 1);
- if (libcairo_handle != 0) {
- OS.dlclose(libcairo_handle);
- } else {
- try {
- System.loadLibrary("cairo-swt");
- } catch (UnsatisfiedLinkError e) {
- // Ignore problems loading the fallback library.
- }
- }
Library.loadLibrary("swt-cairo");
}