diff options
author | phk <phk@FreeBSD.org> | 2002-09-28 21:34:31 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2002-09-28 21:34:31 +0000 |
commit | a4c01edbf36322e79eaa50b950895f88016834de (patch) | |
tree | 084903da0a4af407897ad19a38c4be73908292fb /sys/kern/subr_prf.c | |
parent | 983b8bb6735c96f322dc64b600c356433342eaa6 (diff) | |
download | FreeBSD-src-a4c01edbf36322e79eaa50b950895f88016834de.zip FreeBSD-src-a4c01edbf36322e79eaa50b950895f88016834de.tar.gz |
Change a return to a break so the local buffers get properly freeed.
Spotte by: FlexeLint
Reviewed by: rwatson
Diffstat (limited to 'sys/kern/subr_prf.c')
-rw-r--r-- | sys/kern/subr_prf.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/subr_prf.c b/sys/kern/subr_prf.c index b0cdc79..9d7719f 100644 --- a/sys/kern/subr_prf.c +++ b/sys/kern/subr_prf.c @@ -264,7 +264,7 @@ log_console(struct uio *uio) c = imin(uio->uio_resid, CONSCHUNK); error = uiomove(consbuffer, c, uio); if (error != 0) - return; + break; for (i = 0; i < c; i++) { msglogchar(consbuffer[i], pri); if (consbuffer[i] == '\n') |