]> git.sur5r.net Git - u-boot/blobdiff - common/cmd_setexpr.c
New implementation for internal handling of environment variables.
[u-boot] / common / cmd_setexpr.c
index 2d3719755e0d6fed3b6734bef16ece0b8e61e4ea..1ff12329bccb78f2b58df1c60559bfd9b4fc5b30 100644 (file)
@@ -32,7 +32,7 @@ static ulong get_arg(char *s, int w)
 {
        ulong *p;
 
-        /*
+       /*
         * if the parameter starts with a '*' then assume
         * it is a pointer to the value we want
         */
@@ -50,17 +50,15 @@ static ulong get_arg(char *s, int w)
        }
 }
 
-int do_setexpr(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])
+int do_setexpr(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 {
        ulong a, b;
        char buf[16];
        int w;
 
        /* Validate arguments */
-       if ((argc != 5) || (strlen(argv[3]) != 1)) {
-               cmd_usage(cmdtp);
-               return 1;
-       }
+       if ((argc != 5) || (strlen(argv[3]) != 1))
+               return cmd_usage(cmdtp);
 
        w = cmd_get_data_size(argv[0], 4);