Per suggestion by Pawel Sakowski, fix the dash_arith() prototype
to return a long. We were needlessly truncating to an int.
This commit is contained in:
parent
b2aa776f89
commit
009617f413
@ -1446,7 +1446,7 @@ static void defun(char *, union node *);
|
|||||||
static void unsetfunc(const char *);
|
static void unsetfunc(const char *);
|
||||||
|
|
||||||
#ifdef CONFIG_ASH_MATH_SUPPORT
|
#ifdef CONFIG_ASH_MATH_SUPPORT
|
||||||
static int dash_arith(const char *);
|
static long dash_arith(const char *);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_ASH_RANDOM_SUPPORT
|
#ifdef CONFIG_ASH_RANDOM_SUPPORT
|
||||||
@ -12475,7 +12475,7 @@ static int timescmd(int ac, char **av)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_ASH_MATH_SUPPORT
|
#ifdef CONFIG_ASH_MATH_SUPPORT
|
||||||
static int
|
static long
|
||||||
dash_arith(const char *s)
|
dash_arith(const char *s)
|
||||||
{
|
{
|
||||||
long result;
|
long result;
|
||||||
|
Loading…
Reference in New Issue
Block a user