As reported by snan, should fix #1758.

felix

From 4135d5a9426bbbdee40156fc394549d9c2f2c314 Mon Sep 17 00:00:00 2001
From: felix <[email protected]>
Date: Sat, 29 May 2021 12:32:50 +0200
Subject: [PATCH] Fixed typo in node-class check for rest-arg optimization
 handling.

Fixes #1758, originally reported by "snan"
---
 core.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core.scm b/core.scm
index 85ccc649..5ca76d1d 100644
--- a/core.scm
+++ b/core.scm
@@ -2668,7 +2668,7 @@
                       (transform (make-node '##core#inline
                                             (list "C_i_list_ref")
                                             (list rest-var (qnode (second 
params)))) here closure))
-                     ((##core#rest-null)
+                     ((##core#rest-null?)
                       (transform (make-node '##core#inline
                                             (list "C_i_greater_or_equal_p")
                                             (list (qnode (second params))
-- 
2.26.2

Reply via email to