summaryrefslogtreecommitdiff
path: root/regnodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'regnodes.h')
-rw-r--r--regnodes.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/regnodes.h b/regnodes.h
index b45c1261f5..321a841989 100644
--- a/regnodes.h
+++ b/regnodes.h
@@ -29,8 +29,8 @@ typedef struct regnode tregnode_BOUND;
typedef struct regnode tregnode_BOUNDA;
typedef struct regnode tregnode_BOUNDL;
typedef struct regnode tregnode_BOUNDU;
-typedef struct regnode tregnode_BRANCH;
-typedef struct regnode_1 tregnode_BRANCHJ;
+typedef struct regnode_1 tregnode_BRANCH;
+typedef struct regnode_2L tregnode_BRANCHJ;
typedef struct regnode_1 tregnode_CLOSE;
typedef struct regnode tregnode_CLUMP;
typedef struct regnode_1 tregnode_COMMIT;
@@ -2026,7 +2026,7 @@ EXTCONST struct regnode_meta PL_regnode_info[] = {
{
/* #40 op BRANCH */
.type = BRANCH,
- .arg_len = 0,
+ .arg_len = EXTRA_SIZE(tregnode_BRANCH),
.arg_len_varies = 0,
.off_by_arg = 0
},