forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-09-20 cf4ce59b3b70238352c7f1729f0f7223214828ad
kernel/fs/hfs/trans.c
....@@ -109,7 +109,7 @@
109109 if (nls_io) {
110110 wchar_t ch;
111111
112
- while (srclen > 0) {
112
+ while (srclen > 0 && dstlen > 0) {
113113 size = nls_io->char2uni(src, srclen, &ch);
114114 if (size < 0) {
115115 ch = '?';