Commit a2aaaf866a85fcb54078dc49f43af546f3667401
1 parent
c539cc10
Exists in
master
and in
3 other branches
Fixing charset conversion.
Showing
1 changed file
with
5 additions
and
1 deletions
Show diff stats
src/core/charset/iconv.c
| ... | ... | @@ -108,7 +108,11 @@ struct _lib3270_iconv |
| 108 | 108 | |
| 109 | 109 | } |
| 110 | 110 | |
| 111 | - return NULL; | |
| 111 | + char * rc = lib3270_malloc(length+1); | |
| 112 | + strcpy(rc,str); | |
| 113 | + rc[length] = 0; | |
| 114 | + | |
| 115 | + return rc; | |
| 112 | 116 | } |
| 113 | 117 | |
| 114 | 118 | char * lib3270_iconv_from_host(LIB3270_ICONV *conv, const char *str, int len) | ... | ... |