Skip to content

Commit 17eaf97

Browse files
committed
add missing cast
1 parent 5ac21f2 commit 17eaf97

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/core/string.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -951,7 +951,7 @@ DOCGROUP(clasp);
951951
CL_DEFUN Character_sp cl__schar(AbstractSimpleVector_sp str, size_t idx) {
952952
if (str.isA<SimpleBaseString_O>()
953953
|| str.isA<SimpleCharacterString_O>())
954-
return cl__rowMajorAref(str, idx);
954+
return cl__rowMajorAref(str, idx).as_unsafe<Character_O>();
955955
else
956956
TYPE_ERROR(str, cl::_sym_simple_string);
957957
}
@@ -962,7 +962,7 @@ DOCGROUP(clasp);
962962
CL_DEFUN Character_sp cl__char(String_sp str, size_t idx) {
963963
if (str.isA<SimpleBaseString_O>() || str.isA<Str8Ns_O>()
964964
|| str.isA<SimpleCharacterString_O>() || str.isA<StrWNs_O>())
965-
return cl__rowMajorAref(str, idx);
965+
return cl__rowMajorAref(str, idx).as_unsafe<Character_O>();
966966
else
967967
TYPE_ERROR(str, cl::_sym_string);
968968
};

0 commit comments

Comments
 (0)