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");
}
}