summaryrefslogtreecommitdiff
path: root/lisp/org/ob-emacs-lisp.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2013-01-23 18:11:04 +0200
committerEli Zaretskii <eliz@gnu.org>2013-01-23 18:11:04 +0200
commit6d2851de77e7828218bec1bd57779277fa80e129 (patch)
treee458f57efaff94b64dbdb44293c7246f4ae56698 /lisp/org/ob-emacs-lisp.el
parent4d4ddaa78c15716a93f790b11e9879d73db5e7d9 (diff)
downloademacs-6d2851de77e7828218bec1bd57779277fa80e129.tar.gz
emacs-6d2851de77e7828218bec1bd57779277fa80e129.tar.bz2
emacs-6d2851de77e7828218bec1bd57779277fa80e129.zip
Fix bug #13515 with processing DBCS file names on MS-Windows.
src/w32.c (max_filename_mbslen): New function. (normalize_filename, readdir): Use it to detect locales where ANSI encoding of file names uses a double-byte character set (DBCS). If a DBCS encoding is used, advance by characters using CharNextExA, instead of incrementing a 'char *' pointer. Use _mbslwr instead of _strlwr.
Diffstat (limited to 'lisp/org/ob-emacs-lisp.el')
0 files changed, 0 insertions, 0 deletions