]> git.cworth.org Git - vogl/commitdiff
UI: minor fix to ensure the replay exists when needed
authorPeter Lohrmann <plohrmann@upsamplesoftware.com>
Wed, 12 Mar 2014 20:37:25 +0000 (13:37 -0700)
committerCarl Worth <cworth@cworth.org>
Tue, 1 Apr 2014 18:39:21 +0000 (11:39 -0700)
(cherry picked from commit 6873bd3736e88a2d059fa90a9eb34f818f069bbe)

src/vogleditor/vogleditor_tracereplayer.cpp

index 435f321c6e9ad4e8e1c07997a6943a95d9e1afa4..383a2b11955a9fc12e151d4570b3a6fa9fb69e32 100644 (file)
@@ -273,6 +273,7 @@ bool vogleditor_traceReplayer::replay(vogl_trace_file_reader* m_pTraceReader, vo
               if (bStatus == false)
               {
                  vogl_error_printf("%s: Replay ending abruptly at frame index %u, global api call %" PRIu64 "\n", VOGL_FUNCTION_NAME, m_pTraceReplayer->get_frame_index(), m_pTraceReplayer->get_last_processed_call_counter());
               if (bStatus == false)
               {
                  vogl_error_printf("%s: Replay ending abruptly at frame index %u, global api call %" PRIu64 "\n", VOGL_FUNCTION_NAME, m_pTraceReplayer->get_frame_index(), m_pTraceReplayer->get_last_processed_call_counter());
+                 break;
               }
               else
               {
               }
               else
               {
@@ -283,6 +284,10 @@ bool vogleditor_traceReplayer::replay(vogl_trace_file_reader* m_pTraceReader, vo
                  }
               }
           }
                  }
               }
           }
+          else
+          {
+              break;
+          }
       }
    }
 
       }
    }