mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-30 09:00:31 -08:00
* process.h (struct Lisp_Process): Members tick and update_tick
are now of type EMACS_INT, not int. * process.c (process_tick, update_tick): Use EMACS_INT, not int.
This commit is contained in:
parent
a8b7caa345
commit
e4d81efc58
3 changed files with 8 additions and 4 deletions
|
|
@ -1,5 +1,8 @@
|
|||
2012-04-22 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
* process.h (struct Lisp_Process): Members tick and update_tick
|
||||
are now of type EMACS_INT, not int.
|
||||
|
||||
Fix integer width and related bugs (Bug#9874).
|
||||
* alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):
|
||||
(allocate_vectorlike, buffer_memory_full, struct sdata, SDATA_SIZE)
|
||||
|
|
@ -569,6 +572,7 @@
|
|||
(Fsignal_process): Simplify by avoiding a goto.
|
||||
Check for process-ids out of pid_t range rather than relying on
|
||||
undefined behavior.
|
||||
(process_tick, update_tick): Use EMACS_INT, not int.
|
||||
(Fformat_network_address, read_process_output, send_process)
|
||||
(Fprocess_send_region, status_notify):
|
||||
Use ptrdiff_t, not EMACS_INT, where ptrdiff_t is wide enough.
|
||||
|
|
|
|||
|
|
@ -182,9 +182,9 @@ extern int h_errno;
|
|||
#endif
|
||||
|
||||
/* Number of events of change of status of a process. */
|
||||
static int process_tick;
|
||||
static EMACS_INT process_tick;
|
||||
/* Number of events for which the user or sentinel has been notified. */
|
||||
static int update_tick;
|
||||
static EMACS_INT update_tick;
|
||||
|
||||
/* Define NON_BLOCKING_CONNECT if we can support non-blocking connects. */
|
||||
|
||||
|
|
|
|||
|
|
@ -95,9 +95,9 @@ struct Lisp_Process
|
|||
/* Descriptor by which we write to this process */
|
||||
int outfd;
|
||||
/* Event-count of last event in which this process changed status. */
|
||||
int tick;
|
||||
EMACS_INT tick;
|
||||
/* Event-count of last such event reported. */
|
||||
int update_tick;
|
||||
EMACS_INT update_tick;
|
||||
/* Size of carryover in decoding. */
|
||||
int decoding_carryover;
|
||||
/* Hysteresis to try to read process output in larger blocks.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue