diff options
Diffstat (limited to 'board/LEOX/elpt860/elpt860.c')
| -rw-r--r-- | board/LEOX/elpt860/elpt860.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/board/LEOX/elpt860/elpt860.c b/board/LEOX/elpt860/elpt860.c index 905df92b1..03868cdd7 100644 --- a/board/LEOX/elpt860/elpt860.c +++ b/board/LEOX/elpt860/elpt860.c @@ -169,9 +169,10 @@ int board_early_init_f (void)  int checkboard (void)  { -	char *s = getenv ("serial#"); +	char buf[64]; +	int i = getenv_f("serial#", buf, sizeof(buf)); -	if (!s || strncmp (s, "ELPT860", 7)) +	if ((i < 0) || strncmp(buf, "ELPT860", 7))  		printf ("### No HW ID - assuming ELPT860\n");  	return (0);		/* success */ |