summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/edebug.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2013-02-01 12:15:36 +0200
committerEli Zaretskii <eliz@gnu.org>2013-02-01 12:15:36 +0200
commite7c3fb0624a88210f3a95adb103eba274b0fdba7 (patch)
tree28687fc2f236f4d4a369ebe8376892d3c69ff241 /lisp/emacs-lisp/edebug.el
parent18a80473ed3fd815d99e64a8e7392066125a7e3c (diff)
downloademacs-e7c3fb0624a88210f3a95adb103eba274b0fdba7.tar.gz
emacs-e7c3fb0624a88210f3a95adb103eba274b0fdba7.tar.bz2
emacs-e7c3fb0624a88210f3a95adb103eba274b0fdba7.zip
Make sure program names are encoded before using them to invoke subprocesses.
src/callproc.c (Fcall_process): Make sure program name in PATH and new_argv[0] is encoded, if needed. Otherwise, un-encoded string is passed to exec/spawnve, which fails unless the file-name encoding is UTF-8.
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions