diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-12-12 06:33:54 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-12-12 06:33:54 -0800 |
commit | e48f1416f777022e215a5b79d86512d365cc550c (patch) | |
tree | de65dad7ed39e6ece0a999b8d040b043b2417beb /lib.c | |
parent | 05df976289805d6405397d098ec07c08d3ecf66a (diff) | |
download | txr-e48f1416f777022e215a5b79d86512d365cc550c.tar.gz txr-e48f1416f777022e215a5b79d86512d365cc550c.tar.bz2 txr-e48f1416f777022e215a5b79d86512d365cc550c.zip |
bugfix: find-max doesn't handle internal literals.
* lib.c (find_max): Handle LIT case in switch.
Also, fix nonsensical, typo-ridden error message.
Diffstat (limited to 'lib.c')
-rw-r--r-- | lib.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -8013,6 +8013,7 @@ val find_max(val seq, val testfun, val keyfun) } case STR: case LSTR: + case LIT: case VEC: { val maxelt = ref(seq, zero); @@ -8031,7 +8032,7 @@ val find_max(val seq, val testfun, val keyfun) return maxelt; } default: - uw_throwf(error_s, lit("find-max: unsupporte object ~s is a literal"), seq, nao); + uw_throwf(error_s, lit("find-max: unsupported object ~s"), seq, nao); } } |