From: Jaben Carsey Date: Fri, 20 Dec 2013 22:33:01 +0000 (+0000) Subject: ShellPkg: fix DmpStore for deleting X-Git-Tag: edk2-stable201903~11943 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=5bd12b0555989b714d47abe628d846861d350efe;hp=5bd12b0555989b714d47abe628d846861d350efe;p=mirror_edk2.git ShellPkg: fix DmpStore for deleting This change allows DmpStore command to delete all variables whereas before it would stop after a single deletion due to looping errors. It uses a recursive function and deletes the last item returned from GetNextVariableName() first and then goes "backwards" to the first items. This can't delete authenticated variables. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jaben Carsey Reviewed-by: Erik Bjorge git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15014 6f19259b-4bc3-4df7-8a09-765794883524 ---