diff options
Diffstat (limited to 'src/binaryen-c.cpp')
-rw-r--r-- | src/binaryen-c.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp index 68158cdf7..6f771c49c 100644 --- a/src/binaryen-c.cpp +++ b/src/binaryen-c.cpp @@ -108,11 +108,11 @@ Literal fromBinaryenLiteral(BinaryenLiteral x) { if (heapType.isBasic()) { switch (heapType.getBasic()) { case HeapType::func: - return Literal::makeFunc(x.func); case HeapType::any: case HeapType::eq: - case HeapType::i31: case HeapType::data: + assert(false && "Literals must have concrete types"); + case HeapType::i31: case HeapType::string: case HeapType::stringview_wtf8: case HeapType::stringview_wtf16: |