aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/process.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c
index d33d81f38cf..d05071824de 100644
--- a/src/process.c
+++ b/src/process.c
@@ -2812,6 +2812,10 @@ read_process_output (proc, channel)
2812 if (NILP (p->encode_coding_system)) 2812 if (NILP (p->encode_coding_system))
2813 { 2813 {
2814 p->encode_coding_system = coding->symbol; 2814 p->encode_coding_system = coding->symbol;
2815 if (!proc_encode_coding_system[p->outfd])
2816 proc_encode_coding_system[p->outfd]
2817 = ((struct coding_system *)
2818 xmalloc (sizeof (struct coding_system)));
2815 setup_coding_system (coding->symbol, 2819 setup_coding_system (coding->symbol,
2816 proc_encode_coding_system[p->outfd]); 2820 proc_encode_coding_system[p->outfd]);
2817 } 2821 }