diff options
| author | Andreas Schwab | 2013-06-21 23:27:17 +0200 |
|---|---|---|
| committer | Andreas Schwab | 2013-06-21 23:27:17 +0200 |
| commit | 9de1114ad8df69a83bb5f36c4c285f39eaa7d448 (patch) | |
| tree | 0ddacef9809186354bc12b40941a6b24fb135641 /src | |
| parent | b33a2a6febe9313d75775a00cc12c0fe5c81ef6b (diff) | |
| download | emacs-9de1114ad8df69a83bb5f36c4c285f39eaa7d448.tar.gz emacs-9de1114ad8df69a83bb5f36c4c285f39eaa7d448.zip | |
* process.c (create_process): Mark PROCESS volatile.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/process.c | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4821f5fb7eb..0061b7ff9db 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2013-06-21 Andreas Schwab <schwab@linux-m68k.org> | ||
| 2 | |||
| 3 | * process.c (create_process): Mark PROCESS volatile. | ||
| 4 | |||
| 1 | 2013-06-21 Paul Eggert <eggert@cs.ucla.edu> | 5 | 2013-06-21 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 6 | ||
| 3 | Use C99-style flexible array members if available. | 7 | Use C99-style flexible array members if available. |
diff --git a/src/process.c b/src/process.c index 9ef01dae765..e74d58dcc33 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -1582,7 +1582,8 @@ create_process_1 (struct atimer *timer) | |||
| 1582 | 1582 | ||
| 1583 | 1583 | ||
| 1584 | static void | 1584 | static void |
| 1585 | create_process (Lisp_Object process, char **new_argv, Lisp_Object current_dir) | 1585 | create_process (volatile Lisp_Object process, char **new_argv, |
| 1586 | Lisp_Object current_dir) | ||
| 1586 | { | 1587 | { |
| 1587 | int inchannel, outchannel; | 1588 | int inchannel, outchannel; |
| 1588 | pid_t pid; | 1589 | pid_t pid; |