summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-10-10 23:12:40 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-10-10 23:12:40 -0700
commitc68ee2c432758a6fde0b79afbb0fdcc7db628a7b (patch)
tree853652af0f9c7191032340edd7c448a58b9dfb3c /share
parentd9bffb33b7688ee0a9a61f822978ce11f8a6fda5 (diff)
downloadtxr-c68ee2c432758a6fde0b79afbb0fdcc7db628a7b.tar.gz
txr-c68ee2c432758a6fde0b79afbb0fdcc7db628a7b.tar.bz2
txr-c68ee2c432758a6fde0b79afbb0fdcc7db628a7b.zip
defstruct bugfix: nonexistent function called.
* share/txr/stdlib/struct.tl (defstruct): The nonexistent uw-throwf function was called instead of throw.
Diffstat (limited to 'share')
-rw-r--r--share/txr/stdlib/struct.tl12
1 files changed, 6 insertions, 6 deletions
diff --git a/share/txr/stdlib/struct.tl b/share/txr/stdlib/struct.tl
index bd049f75..dcfcc864 100644
--- a/share/txr/stdlib/struct.tl
+++ b/share/txr/stdlib/struct.tl
@@ -72,9 +72,9 @@
(unless (bindable arg)
(sys:bad-slot-syntax slot))
(when instance-init-form
- (uw-throwf 'eval-error
- "~s: duplicate :init"
- 'defstruct))
+ (throw 'eval-error
+ "~s: duplicate :init"
+ 'defstruct))
(set instance-init-form
(cons arg body))
^(,word nil nil))
@@ -82,9 +82,9 @@
(unless (bindable arg)
(sys:bad-slot-syntax slot))
(when instance-fini-form
- (uw-throwf 'eval-error
- "~s: duplicate :fini"
- 'defstruct))
+ (throw 'eval-error
+ "~s: duplicate :fini"
+ 'defstruct))
(set instance-fini-form
(cons arg body))
^(,word nil nil))