File tree 1 file changed +6
-6
lines changed
src/jdk.jdwp.agent/share/native/libjdwp
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -290,14 +290,14 @@ findRunningThread(jthread thread)
290
290
291
291
/* Remove a ThreadNode from a ThreadList */
292
292
static void
293
- removeNode (ThreadList * list , ThreadNode * node )
293
+ removeNode (ThreadNode * node )
294
294
{
295
295
ThreadNode * prev ;
296
296
ThreadNode * next ;
297
-
298
- JDI_ASSERT (list == node -> list );
297
+ ThreadList * list ;
299
298
prev = node -> prev ;
300
299
next = node -> next ;
300
+ list = node -> list ;
301
301
if ( prev != NULL ) {
302
302
prev -> next = next ;
303
303
}
@@ -467,7 +467,7 @@ static void
467
467
removeThread (JNIEnv * env , ThreadNode * node )
468
468
{
469
469
JDI_ASSERT (node != NULL );
470
- removeNode (node -> list , node );
470
+ removeNode (node );
471
471
clearThread (env , node );
472
472
}
473
473
@@ -493,7 +493,7 @@ removeVThreads(JNIEnv *env)
493
493
ThreadNode * node = list -> first ;
494
494
while (node != NULL ) {
495
495
ThreadNode * temp = node -> next ;
496
- removeNode (list , node );
496
+ removeNode (node );
497
497
clearThread (env , node );
498
498
node = temp ;
499
499
}
@@ -502,7 +502,7 @@ removeVThreads(JNIEnv *env)
502
502
static void
503
503
moveNode (ThreadList * source , ThreadList * dest , ThreadNode * node )
504
504
{
505
- removeNode (source , node );
505
+ removeNode (node );
506
506
JDI_ASSERT (findThread (dest , node -> thread ) == NULL );
507
507
addNode (dest , node );
508
508
}
You can’t perform that action at this time.
0 commit comments