summaryrefslogtreecommitdiff
path: root/ext/Opcode
diff options
context:
space:
mode:
authorLukas Mai <l.mai@web.de>2017-07-16 11:48:28 +0200
committerLukas Mai <l.mai@web.de>2017-07-16 11:57:35 +0200
commit2362b21b1463004e2e5067e6904c5b25c0fc426d (patch)
tree9c8047760cc2dbfb90d0f9b05ce602005f05e798 /ext/Opcode
parent97e57bec1f0ba4f0c3b1dc18ee146632010e3373 (diff)
downloadperl-2362b21b1463004e2e5067e6904c5b25c0fc426d.tar.gz
Opcode: check invariant at compile time
Diffstat (limited to 'ext/Opcode')
-rw-r--r--ext/Opcode/Opcode.pm2
-rw-r--r--ext/Opcode/Opcode.xs2
2 files changed, 2 insertions, 2 deletions
diff --git a/ext/Opcode/Opcode.pm b/ext/Opcode/Opcode.pm
index 642b96e32c..7de0ac95fe 100644
--- a/ext/Opcode/Opcode.pm
+++ b/ext/Opcode/Opcode.pm
@@ -6,7 +6,7 @@ use strict;
our($VERSION, @ISA, @EXPORT_OK);
-$VERSION = "1.39";
+$VERSION = "1.40";
use Carp;
use Exporter ();
diff --git a/ext/Opcode/Opcode.xs b/ext/Opcode/Opcode.xs
index 5928fcf869..1401b25f1b 100644
--- a/ext/Opcode/Opcode.xs
+++ b/ext/Opcode/Opcode.xs
@@ -255,7 +255,7 @@ PROTOTYPES: ENABLE
BOOT:
{
MY_CXT_INIT;
- assert(PL_maxo < OP_MASK_BUF_SIZE);
+ STATIC_ASSERT_STMT(PL_maxo < OP_MASK_BUF_SIZE);
opset_len = (PL_maxo + 7) / 8;
if (opcode_debug >= 1)
warn("opset_len %ld\n", (long)opset_len);