diff options
author | Eli Zaretskii <eliz@gnu.org> | 2013-02-01 12:15:36 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2013-02-01 12:15:36 +0200 |
commit | e7c3fb0624a88210f3a95adb103eba274b0fdba7 (patch) | |
tree | 28687fc2f236f4d4a369ebe8376892d3c69ff241 /lisp/emacs-lisp/edebug.el | |
parent | 18a80473ed3fd815d99e64a8e7392066125a7e3c (diff) | |
download | emacs-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