diff options
Diffstat (limited to 'common/cmd_boot.c')
| -rw-r--r-- | common/cmd_boot.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/common/cmd_boot.c b/common/cmd_boot.c index 09f3f78f4..2fc0729f3 100644 --- a/common/cmd_boot.c +++ b/common/cmd_boot.c @@ -1000,14 +1000,14 @@ static int k_recv (void)  		for (;;) {  			switch (serial_getc ()) {  			case START_CHAR:	/* start packet */ -				break; +				goto START;  			case ETX_CHAR:		/* ^C waiting for packet */  				return (0);  			default:  				;  			}  		} -			 +START:  		/* get length of packet */  		sum = 0;  		new_char = serial_getc (); |