summaryrefslogtreecommitdiff
path: root/src/h/ST_Agmemdisc_s.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/h/ST_Agmemdisc_s.java')
-rw-r--r--src/h/ST_Agmemdisc_s.java24
1 files changed, 2 insertions, 22 deletions
diff --git a/src/h/ST_Agmemdisc_s.java b/src/h/ST_Agmemdisc_s.java
index 989cd7c..31f2934 100644
--- a/src/h/ST_Agmemdisc_s.java
+++ b/src/h/ST_Agmemdisc_s.java
@@ -46,11 +46,9 @@
package h;
import smetana.core.CFunction;
-import smetana.core.UnsupportedStarStruct;
-import smetana.core.UnsupportedStruct;
-import smetana.core.amiga.StarStruct;
+import smetana.core.UnsupportedStructAndPtr;
-public class ST_Agmemdisc_s extends UnsupportedStruct {
+public class ST_Agmemdisc_s extends UnsupportedStructAndPtr {
public CFunction open;
public CFunction alloc;
@@ -58,24 +56,6 @@ public class ST_Agmemdisc_s extends UnsupportedStruct {
public CFunction free;
public CFunction close;
- @Override
- public StarStruct amp() {
- return new Amp();
- }
-
- public class Amp extends UnsupportedStarStruct {
- @Override
- public Object call(String fieldName, Object... args) {
- if (fieldName.equals("open")) {
- return open.exe(args);
- }
- if (fieldName.equals("alloc")) {
- return alloc.exe(args);
- }
- return super.call(fieldName, args);
- }
- }
-
// public static List<String> DEFINITION = Arrays.asList(
// "struct Agmemdisc_s",
// "{",