(create_process): Use ENCODE_FILE.
/* Maximum number of bytes to send to a pty without an eof. */
static int pty_max_bytes;
-extern Lisp_Object Vfile_name_coding_system;
+extern Lisp_Object Vfile_name_coding_system, Vdefault_file_name_coding_system;
#ifdef HAVE_PTYS
/* The file name of the pty opened by allocate_pty. */
Protect it from permanent change. */
char **save_environ = environ;
- current_dir
- = Fencode_coding_string (current_dir, Vfile_name_coding_system, Qt);
+ current_dir = ENCODE_FILE (current_dir);
#ifndef WINDOWSNT
pid = vfork ();