diff options
-rw-r--r-- | ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c b/ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c index fe85937..d8451db 100644 --- a/ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c +++ b/ShellPkg/DynamicCommand/DpDynamicCommand/Dp.c @@ -675,6 +675,24 @@ InitCumulativeData ( }
/**
+ Initialize the Summary data.
+
+**/
+VOID
+InitSummaryData (
+ VOID
+ )
+{
+ SummaryData.NumTrace = 0;
+ SummaryData.NumProfile = 0 ;
+ SummaryData.NumIncomplete = 0;
+ SummaryData.NumSummary = 0;
+ SummaryData.NumHandles = 0;
+ SummaryData.NumPEIMs = 0;
+ SummaryData.NumGlobal = 0;
+}
+
+/**
Dump performance data.
@param[in] ImageHandle The image handle.
@@ -820,6 +838,11 @@ RunDp ( InitCumulativeData ();
//
+ // Initialize the Summary data.
+ //
+ InitSummaryData ();
+
+ //
// Init the custom cumulative data.
//
CustomCumulativeToken = ShellCommandLineGetValue (ParamPackage, L"-c");
|