lkml.org 
[lkml]   [2002]   [Dec]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [warnings] [2/8] fix uninitialized quot in drivers/serial/core.c
On Thu, Dec 05, 2002 at 02:52:59AM -0800, wli@holomorphy.com wrote:
> Give quot a default value so it's initialized. rmk, this is yours
> to ack.

Why can't we get this obvious compiler bug fixed? I'd rather have
the compiler bug fixed rather than trying to work around the bogus
warning.

It's obvious that the loop:

for (try = 0; try < 3; try++)

is going to be executed at least once, which will initialise quot.

As for the second hunk, its correct in so far as it'll catch the case
where we can't even do 9600 baud. However, I think we should just
bound the lowest baud rate such that we can always do 9600 baud (and
therefore this function will never return zero.)

--
Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:31    [W:0.056 / U:0.760 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site