* linux-low.c (linux_wait, linux_send_signal): Don't test
[deliverable/binutils-gdb.git] / gdb / gdbserver / server.c
index 55f7c2164c6982552b3f785958877c064ccdcd87..b5295bbabf288670742a9e4bad046d9ced9995cc 100644 (file)
@@ -281,7 +281,7 @@ myresume (int step, int sig)
   struct thread_resume resume_info[2];
   int n = 0;
 
-  if (step || sig || cont_thread > 0)
+  if (step || sig || (cont_thread != 0 && cont_thread != -1))
     {
       resume_info[0].thread
        = ((struct inferior_list_entry *) current_inferior)->id;
@@ -293,7 +293,7 @@ myresume (int step, int sig)
   resume_info[n].thread = -1;
   resume_info[n].step = 0;
   resume_info[n].sig = 0;
-  resume_info[n].leave_stopped = (cont_thread > 0);
+  resume_info[n].leave_stopped = (cont_thread != 0 && cont_thread != -1);
 
   (*the_target->resume) (resume_info);
 }
This page took 0.028281 seconds and 4 git commands to generate.