diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-04-26 15:36:24 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-04-26 15:36:24 +0200 |
commit | 3208eab19ba40546708378280d6ed00ff90c3fd4 (patch) | |
tree | 147579f1c95f46f26e080ae31ff2a308453c9edb /vespajlib/src/main/java/com/yahoo/nativec/MallInfo2.java | |
parent | 077869e1bdf42433947b52d8787683ea431196ca (diff) |
Public with FieldOrder
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/nativec/MallInfo2.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/nativec/MallInfo2.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/nativec/MallInfo2.java b/vespajlib/src/main/java/com/yahoo/nativec/MallInfo2.java index 73adcc5f9a2..1ae3bc590e2 100644 --- a/vespajlib/src/main/java/com/yahoo/nativec/MallInfo2.java +++ b/vespajlib/src/main/java/com/yahoo/nativec/MallInfo2.java @@ -7,8 +7,9 @@ public class MallInfo2 { public static Throwable init() { return initException; } - // Equivalent JNA mapping - private static class MallInfo2Struct extends Structure { + + @Structure.FieldOrder({"arena", "ordblks", "smblks", "hblks", "hblkhd", "usmblks", "fsmblks", "uordblks", "fordblks", "keepcost"}) + public static class MallInfo2Struct extends Structure { public static class ByValue extends MallInfo2Struct implements Structure.ByValue { } public long arena; /* Non-mmapped space allocated (bytes) */ public long ordblks; /* Number of free chunks */ |