diff options
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/nativec/MallInfo.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/nativec/MallInfo.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/nativec/MallInfo.java b/vespajlib/src/main/java/com/yahoo/nativec/MallInfo.java index c9d781ddd4d..a4f5486ccf1 100644 --- a/vespajlib/src/main/java/com/yahoo/nativec/MallInfo.java +++ b/vespajlib/src/main/java/com/yahoo/nativec/MallInfo.java @@ -7,8 +7,9 @@ public class MallInfo { public static Throwable init() { return initException; } - // Equivalent JNA mapping - private static class MallInfoStruct extends Structure { + + @Structure.FieldOrder({"arena", "ordblks", "smblks", "hblks", "hblkhd", "usmblks", "fsmblks", "uordblks", "fordblks", "keepcost"}) + public static class MallInfoStruct extends Structure { public static class ByValue extends MallInfoStruct implements Structure.ByValue { } public int arena; /* Non-mmapped space allocated (bytes) */ public int ordblks; /* Number of free chunks */ |