diff options
| author | Paul Eggert | 2011-03-14 15:56:24 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-03-14 15:56:24 -0700 |
| commit | fbd02d7b061d3adc47ccce6ff568ef4bd3aecf17 (patch) | |
| tree | f9dab1b5cc9db32af52b697fbc65b92c327918c6 /src/sysdep.c | |
| parent | a70072c9a5be8a9cdd4d848b30ee5c82ee5c0987 (diff) | |
| download | emacs-fbd02d7b061d3adc47ccce6ff568ef4bd3aecf17.tar.gz emacs-fbd02d7b061d3adc47ccce6ff568ef4bd3aecf17.zip | |
* sysdep.c: Fix pointer signedness issue.
Diffstat (limited to 'src/sysdep.c')
| -rw-r--r-- | src/sysdep.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sysdep.c b/src/sysdep.c index b8fbf863074..e19f9ca829e 100644 --- a/src/sysdep.c +++ b/src/sysdep.c | |||
| @@ -2845,8 +2845,10 @@ system_process_attributes (Lisp_Object pid) | |||
| 2845 | fd = emacs_open (fn, O_RDONLY, 0); | 2845 | fd = emacs_open (fn, O_RDONLY, 0); |
| 2846 | if (fd >= 0) | 2846 | if (fd >= 0) |
| 2847 | { | 2847 | { |
| 2848 | for (cmdline_size = 0; emacs_read (fd, &c, 1) == 1; cmdline_size++) | 2848 | char ch; |
| 2849 | for (cmdline_size = 0; emacs_read (fd, &ch, 1) == 1; cmdline_size++) | ||
| 2849 | { | 2850 | { |
| 2851 | c = ch; | ||
| 2850 | if (isspace (c) || c == '\\') | 2852 | if (isspace (c) || c == '\\') |
| 2851 | cmdline_size++; /* for later quoting, see below */ | 2853 | cmdline_size++; /* for later quoting, see below */ |
| 2852 | } | 2854 | } |