aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorCalvin Rose <calsrose@gmail.com>2024-10-18 17:53:21 -0500
committerCalvin Rose <calsrose@gmail.com>2024-10-18 17:53:21 -0500
commit07155ce65728c2885afdff1a13e5cd04c450d48e (patch)
treedc3ebaa281c6bc66321d015fc40197119448c4b1 /test
parentMerge pull request #1513 from sogaiu/add-nth-and-only-tags-to-changelog (diff)
Don't error on empty struct.
Diffstat (limited to 'test')
-rw-r--r--test/suite-ffi.janet7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/suite-ffi.janet b/test/suite-ffi.janet
index 0a810198..fb8d288c 100644
--- a/test/suite-ffi.janet
+++ b/test/suite-ffi.janet
@@ -52,5 +52,10 @@
(assert (= 26 (ffi/size [:char :pack :int @[:char 21]]))
"array struct size"))
-(end-suite)
+(compwhen has-ffi
+ (assert-no-error "bad struct issue #1512" (ffi/struct :void))
+ (def s (ffi/struct :void))
+ (assert (= 0 (ffi/size s)))
+ (assert (= 1 (ffi/align s))))
+(end-suite)