diff options
Diffstat (limited to 'source/Target/StopInfo.cpp')
| -rw-r--r-- | source/Target/StopInfo.cpp | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/source/Target/StopInfo.cpp b/source/Target/StopInfo.cpp index 4b57ca65a2dff..457b94c1dc20a 100644 --- a/source/Target/StopInfo.cpp +++ b/source/Target/StopInfo.cpp @@ -479,7 +479,12 @@ protected:                                                   condition_says_stop);                                  }                                  if (!condition_says_stop) +                                { +                                    // We don't want to increment the hit count of breakpoints if the condition fails. +                                    // We've already bumped it by the time we get here, so undo the bump: +                                    bp_loc_sp->UndoBumpHitCount();                                      continue; +                                }                              }                          }  | 
