|
@@ -240,7 +240,7 @@ static int parse_cmdline(char *devname, char *szstart, char *szlength)
|
|
|
|
|
|
if (*(szlength) != '+') {
|
|
|
devlength = simple_strtoul(szlength, &buffer, 0);
|
|
|
- devlength = handle_unit(devlength, buffer) - devstart;
|
|
|
+ devlength = handle_unit(devlength, buffer);
|
|
|
if (devlength < devstart)
|
|
|
goto err_out;
|
|
|
|