Fix compiler warnings in w32proc.c.
src/w32proc.c (sys_spawnve): Avoid compiler warning about format mismatch. (timer_loop): Remove unused variable.
This commit is contained in:
parent
2e612797ce
commit
2f246cd3c8
2 changed files with 4 additions and 3 deletions
|
@ -11,11 +11,13 @@
|
|||
for the timer.
|
||||
(timer_loop): Enter critical section when accessing ULONGLONG
|
||||
values of the itimer_data struct, as these accesses are no longer
|
||||
atomic. Call 'w32_get_timer_time' instead of 'clock'.
|
||||
atomic. Call 'w32_get_timer_time' instead of 'clock'. Remove
|
||||
unused variable.
|
||||
(init_timers): Initialize s_pfn_Get_Thread_Times.
|
||||
(start_timer_thread): Don't assign itimer->caller_thread here.
|
||||
(getitimer): Assign itimer->caller_thread here.
|
||||
(setitimer): Always call getitimer to get the value of ticks_now.
|
||||
(sys_spawnve): Avoid compiler warning about format mismatch.
|
||||
|
||||
2012-10-26 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
|
|
|
@ -335,7 +335,6 @@ timer_loop (LPVOID arg)
|
|||
int sig = (which == ITIMER_REAL) ? SIGALRM : SIGPROF;
|
||||
CRITICAL_SECTION *crit = (which == ITIMER_REAL) ? &crit_real : &crit_prof;
|
||||
const DWORD max_sleep = MAX_SINGLE_SLEEP * 1000 / CLOCKS_PER_SEC;
|
||||
int new_count = 0;
|
||||
HANDLE hth = (which == ITIMER_REAL) ? NULL : itimer->caller_thread;
|
||||
|
||||
while (1)
|
||||
|
@ -1656,7 +1655,7 @@ sys_spawnve (int mode, char *cmdname, char **argv, char **envp)
|
|||
numenv++;
|
||||
}
|
||||
/* extra env vars... */
|
||||
sprintf (ppid_env_var_buffer, "EM_PARENT_PROCESS_ID=%d",
|
||||
sprintf (ppid_env_var_buffer, "EM_PARENT_PROCESS_ID=%lu",
|
||||
GetCurrentProcessId ());
|
||||
arglen += strlen (ppid_env_var_buffer) + 1;
|
||||
numenv++;
|
||||
|
|
Loading…
Add table
Reference in a new issue