When run help command Shell may have memory leak. This patch fix this bug.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yao Jiewen <Jiewen.Yao@intel.com>
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19526
6f19259b-4bc3-4df7-8a09-
765794883524
ShellStatus = SHELL_SUCCESS;\r
CommandToGetHelpOn = NULL;\r
SectionToGetHelpOn = NULL;\r
+ SortedCommandList = NULL;\r
Found = FALSE;\r
\r
//\r
if (SectionToGetHelpOn != NULL) {\r
FreePool(SectionToGetHelpOn);\r
}\r
+ SHELL_FREE_NON_NULL(SortedCommandList);\r
\r
return (ShellStatus);\r
}\r