]> git.eshelyaron.com Git - emacs.git/commitdiff
(create_process): Add cast when calling encode_coding
authorRichard M. Stallman <rms@gnu.org>
Tue, 5 May 1998 19:33:16 +0000 (19:33 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 5 May 1998 19:33:16 +0000 (19:33 +0000)
and another when storing buf into new_argv.

src/process.c

index 158f9d3ffcb09829d5027091639d0da90663cda6..0f5a9fdaff093f0deb6e885a26437aa4e5056b98 100644 (file)
@@ -1468,11 +1468,11 @@ create_process (process, new_argv, current_dir)
          int size = encoding_buffer_size (coding, len);
          unsigned char *buf = (unsigned char *) alloca (size);
 
-         encode_coding (coding, new_argv[i], buf, len, size);
+         encode_coding (coding, (unsigned char *)new_argv[i], buf, len, size);
          buf[coding->produced] = 0;
          /* We don't have to free new_argv[i] because it points to a
              Lisp string given as an argument to `start-process'.  */
-         new_argv[i++] = buf;
+         new_argv[i++] = (char *) buf;
        }
       UNGCPRO;
       coding->mode &= ~CODING_MODE_LAST_BLOCK;