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 | a529873fda765b207c9b2d783919562ab4b00f00 (patch) | |
tree | de65dad7ed39e6ece0a999b8d040b043b2417beb | |
parent | a0fdd795157a25a5767673bf269e8b17e97addf1 (diff) | |
download | txr-a529873fda765b207c9b2d783919562ab4b00f00.tar.gz txr-a529873fda765b207c9b2d783919562ab4b00f00.tar.bz2 txr-a529873fda765b207c9b2d783919562ab4b00f00.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.
-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); } } |