[Webkit-unassigned] [Bug 75447] New: Ambiguous if-then-else in Source/WebKit/mac/Misc/WebNSPasteboardExtras.mm
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jan 2 14:21:22 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=75447
Summary: Ambiguous if-then-else in
Source/WebKit/mac/Misc/WebNSPasteboardExtras.mm
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: isanbard at gmail.com
Clang discovered an ambiguous if-then-else in Source/WebKit/mac/Misc/WebNSPasteboardExtras.mm. Here's the code (around line 254):
if (archive)
if ([types containsObject:WebArchivePboardType])
[self setData:[archive data] forType:WebArchivePboardType];
else {
// We should not have declared types that we aren't going to write (4031826).
ASSERT(![types containsObject:NSRTFDPboardType]);
ASSERT(![types containsObject:WebArchivePboardType]);
}
Clang suggests adding explicit braces. Indeed, the indenting suggests that the code should be different from what it is.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list