Skip to content

Commit 6bb297c

Browse files
committed
readstat_convert: Always strip trailing spaces
Supersedes #294
1 parent b8e708d commit 6bb297c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/readstat_convert.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
readstat_error_t readstat_convert(char *dst, size_t dst_len, const char *src, size_t src_len, iconv_t converter) {
88
/* strip off spaces from the input because the programs use ASCII space
99
* padding even with non-ASCII encoding. */
10-
while (src_len && src[src_len-1] == ' ') {
10+
while (src_len && (src[src_len-1] == ' ' || src[src_len-1] == '\0')) {
1111
src_len--;
1212
}
1313
if (dst_len == 0) {

0 commit comments

Comments
 (0)