mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Avoid using variable after end of semantic life time.
This commit is contained in:
parent
46f5ae70a4
commit
6b6728d75d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=154357
1 changed files with 2 additions and 2 deletions
|
@ -167,7 +167,7 @@ diff -ru ../../work.nc/linuxthreads-2.2.3_19/condvar.c ./condvar.c
|
|||
+ oldcva,
|
||||
+ oldcva | CVA_AVAIL));
|
||||
+ WRITE_MEMORY_BARRIER();
|
||||
+ if ((th->p_condvar_avail & CVA_EXTRA_RESTART) != 0)
|
||||
+ if ((oldcva & CVA_EXTRA_RESTART) != 0)
|
||||
+ restart(th);
|
||||
+ } else {
|
||||
+ th->p_condvar_avail = CVA_AVAIL;
|
||||
|
@ -207,7 +207,7 @@ diff -ru ../../work.nc/linuxthreads-2.2.3_19/condvar.c ./condvar.c
|
|||
+ oldcva,
|
||||
+ oldcva | CVA_AVAIL));
|
||||
+ WRITE_MEMORY_BARRIER();
|
||||
+ if ((th->p_condvar_avail & CVA_EXTRA_RESTART) != 0)
|
||||
+ if ((oldcva & CVA_EXTRA_RESTART) != 0)
|
||||
+ restart(th);
|
||||
+ } else {
|
||||
+ th->p_condvar_avail = CVA_AVAIL;
|
||||
|
|
Loading…
Add table
Reference in a new issue