mirror of https://gitee.com/openkylin/linux.git
lib/parser.c: fix up comments for valid return values from match_number
match_number() has return values of -ENOMEM, -EINVAL and -ERANGE. So, for all the functions calling match_number, the return value should include these values. Fix up the comments to reflect the correct values. Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com> Signed-off-by: Amit Sahrawat <a.sahrawat@samsung.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
9e9cdc8969
commit
53769627b9
|
@ -157,7 +157,7 @@ static int match_number(substring_t *s, int *result, int base)
|
||||||
*
|
*
|
||||||
* Description: Attempts to parse the &substring_t @s as a decimal integer. On
|
* Description: Attempts to parse the &substring_t @s as a decimal integer. On
|
||||||
* success, sets @result to the integer represented by the string and returns 0.
|
* success, sets @result to the integer represented by the string and returns 0.
|
||||||
* Returns either -ENOMEM or -EINVAL on failure.
|
* Returns -ENOMEM, -EINVAL, or -ERANGE on failure.
|
||||||
*/
|
*/
|
||||||
int match_int(substring_t *s, int *result)
|
int match_int(substring_t *s, int *result)
|
||||||
{
|
{
|
||||||
|
@ -171,7 +171,7 @@ int match_int(substring_t *s, int *result)
|
||||||
*
|
*
|
||||||
* Description: Attempts to parse the &substring_t @s as an octal integer. On
|
* Description: Attempts to parse the &substring_t @s as an octal integer. On
|
||||||
* success, sets @result to the integer represented by the string and returns
|
* success, sets @result to the integer represented by the string and returns
|
||||||
* 0. Returns either -ENOMEM or -EINVAL on failure.
|
* 0. Returns -ENOMEM, -EINVAL, or -ERANGE on failure.
|
||||||
*/
|
*/
|
||||||
int match_octal(substring_t *s, int *result)
|
int match_octal(substring_t *s, int *result)
|
||||||
{
|
{
|
||||||
|
@ -185,7 +185,7 @@ int match_octal(substring_t *s, int *result)
|
||||||
*
|
*
|
||||||
* Description: Attempts to parse the &substring_t @s as a hexadecimal integer.
|
* Description: Attempts to parse the &substring_t @s as a hexadecimal integer.
|
||||||
* On success, sets @result to the integer represented by the string and
|
* On success, sets @result to the integer represented by the string and
|
||||||
* returns 0. Returns either -ENOMEM or -EINVAL on failure.
|
* returns 0. Returns -ENOMEM, -EINVAL, or -ERANGE on failure.
|
||||||
*/
|
*/
|
||||||
int match_hex(substring_t *s, int *result)
|
int match_hex(substring_t *s, int *result)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue