diff --git a/PerformancePkg/Dp_App/DpTrace.c b/PerformancePkg/Dp_App/DpTrace.c index 2b9016f38d..3799af482e 100644 --- a/PerformancePkg/Dp_App/DpTrace.c +++ b/PerformancePkg/Dp_App/DpTrace.c @@ -479,7 +479,7 @@ ProcessHandles( HandleBuffer = AllocatePool (Size); ASSERT (HandleBuffer != NULL); if (HandleBuffer == NULL) { - return; + return Status; } Status = gBS->LocateHandle (AllHandles, NULL, NULL, &Size, HandleBuffer); }