diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2019-11-05 20:03:12 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2019-11-05 20:03:12 +0530 |
commit | 8a7d2bd1edaa2f678a6dc6d62e840a96840fc9c5 (patch) | |
tree | b27eb71bd38c0b4e1b20dd4e1e28033be1b5d126 | |
parent | 94e4dc51ba7ebcbdaf94dc3bb20c59ee22dc84e5 (diff) | |
download | nnn-8a7d2bd1edaa2f678a6dc6d62e840a96840fc9c5.tar.gz |
Clear buffer for no locale compilation
-rw-r--r-- | src/nnn.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -2398,6 +2398,11 @@ static char *unescape(const char *str, uint maxcols, wchar_t **wstr) static wchar_t wbuf[NAME_MAX + 1] __attribute__ ((aligned)); wchar_t *buf = wbuf; size_t lencount = 0; + +#ifdef NOLOCALE + memset(wbuf, 0, sizeof(wbuf)); +#endif + /* Convert multi-byte to wide char */ size_t len = mbstowcs(wbuf, str, NAME_MAX); |