Commit c6e6ba719ddf154dbdc9c4437b4475e19d01c27a

Authored by Priyanka Singh
Committed by Priyanka Jain
1 parent db6ef1462a

board: freescale: vid.c: Add check for return value of adjust_vdd()

Add check for return value of adjust_vdd()

Signed-off-by: Priyanka Singh <priyanka.singh@nxp.com>

Showing 1 changed file with 4 additions and 2 deletions Side-by-side Diff

board/freescale/common/vid.c
... ... @@ -967,12 +967,14 @@
967 967 char * const argv[])
968 968 {
969 969 ulong override;
970   -
  970 + int ret = 0;
971 971 if (argc < 2)
972 972 return CMD_RET_USAGE;
973 973  
974 974 if (!strict_strtoul(argv[1], 10, &override))
975   - adjust_vdd(override); /* the value is checked by callee */
  975 + ret = adjust_vdd(override); /* the value is checked by callee */
  976 + if (ret < 0)
  977 + return CMD_RET_FAILURE;
976 978 else
977 979 return CMD_RET_USAGE;
978 980 return 0;