File 00-fix-java.patch of Package ghost4j

diff -up ghost4j-1.0.5/src/main/java/org/ghost4j/Ghostscript.java.p00 ghost4j-1.0.5/src/main/java/org/ghost4j/Ghostscript.java
--- ghost4j-1.0.5/src/main/java/org/ghost4j/Ghostscript.java.p00	2022-05-11 00:29:21.422835406 +0300
+++ ghost4j-1.0.5/src/main/java/org/ghost4j/Ghostscript.java	2022-05-11 01:19:07.065111819 +0300
@@ -16,6 +16,7 @@ import org.ghost4j.display.DisplayCallba
 import org.ghost4j.display.DisplayData;
 
 import com.sun.jna.Pointer;
+import com.sun.jna.Native;
 import com.sun.jna.ptr.IntByReference;
 import org.slf4j.event.Level;
 
@@ -532,7 +533,7 @@ public class Ghostscript {
 	switch (nativeDisplayCallback.version_major) {
 	case 1:
 	    nativeDisplayCallback.size = nativeDisplayCallback.size()
-		    - Pointer.SIZE;
+		    - Native.POINTER_SIZE;
 	    break;
 	default:
 	    nativeDisplayCallback.size = nativeDisplayCallback.size();
diff -up ghost4j-1.0.5/src/main/java/org/ghost4j/GhostscriptLibrary.java.p00 ghost4j-1.0.5/src/main/java/org/ghost4j/GhostscriptLibrary.java
--- ghost4j-1.0.5/src/main/java/org/ghost4j/GhostscriptLibrary.java.p00	2022-05-11 00:04:02.835643031 +0300
+++ ghost4j-1.0.5/src/main/java/org/ghost4j/GhostscriptLibrary.java	2022-05-11 01:30:18.610568879 +0300
@@ -60,8 +60,8 @@ public interface GhostscriptLibrary exte
          */
         public NativeLong revisiondate;
 
-        protected List<?> getFieldOrder() {
-            return Arrays.asList("product", "copyright", "revision", "revisiondate");
+        protected List<String> getFieldOrder() {
+            return Arrays.<String>asList("product", "copyright", "revision", "revisiondate");
         }
     }
 
@@ -234,8 +234,8 @@ public interface GhostscriptLibrary exte
          */
         public display_separation display_separation;
 
-        protected List<?> getFieldOrder() {
-            return Arrays.asList("size", "version_major", "version_minor", "display_open", "display_preclose", "display_close", "display_presize", "display_size", "display_sync", "display_page", "display_update", "display_memalloc", "display_memfree", "display_separation");
+        protected List<String> getFieldOrder() {
+            return Arrays.<String>asList("size", "version_major", "version_minor", "display_open", "display_preclose", "display_close", "display_presize", "display_size", "display_sync", "display_page", "display_update", "display_memalloc", "display_memfree", "display_separation");
         }
     }
 
openSUSE Build Service is sponsored by