[DTV00857290][[DTV][Coverity Scanned Code Defect] 15367: Out-of-bounds write]

[Description]
Fix coverity defects under mgmt/

i. Fix "Dereference after null check" issues.
ii. Remove do-while loop style.

[Related CIDs]
CID2190493

Change-Id: I969ba3c1cef9bb7dfe5dce3c5b650e2a4dddb728
CR-Id: DTV00857290
Signed-off-by: Awk Jiang <awk.jiang@mediatek.com>
Feature: misc
(cherry picked from commit 77fc1f4bf2715fbf88b110c826624117e7845a20)
1 file changed