Changeset 254636 in webkit
- Timestamp:
- Jan 15, 2020 2:04:45 PM (4 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r254632 r254636 1 2020-01-15 David Kilzer <ddkilzer@apple.com> 2 3 Enable -Wconditional-uninitialized in DumpRenderTree, WebKitTestRunner 4 <https://webkit.org/b/206269> 5 <rdar://problem/58589158> 6 7 Reviewed by Brent Fulgham. 8 9 * DumpRenderTree/mac/Configurations/Base.xcconfig: 10 (WARNING_CFLAGS): Add -Wconditional-uninitialized switch. 11 * DumpRenderTree/mac/UIDelegate.mm: 12 (-[UIDelegate webView:runOpenPanelForFileButtonWithResultListener:allowMultipleFiles:]): 13 Initialize `imageRef` stack variable to `nullptr`. 14 * WebKitTestRunner/Configurations/Base.xcconfig: 15 (WARNING_CFLAGS): Add -Wconditional-uninitialized switch. 16 1 17 2020-01-15 Keith Miller <keith_miller@apple.com> 2 18 -
trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig
r249312 r254636 81 81 GCC_WARN_64_TO_32_BIT_CONVERSION[arch=arm64*] = NO; 82 82 GCC_WARN_64_TO_32_BIT_CONVERSION[arch=x86_64] = NO; 83 WARNING_CFLAGS = -Wall -W -W no-unused-parameter -Wundef83 WARNING_CFLAGS = -Wall -W -Wconditional-uninitialized -Wno-unused-parameter -Wundef; 84 84 85 85 DEBUG_DEFINES_debug = ; -
trunk/Tools/DumpRenderTree/mac/UIDelegate.mm
r244557 r254636 390 390 NSString *displayString = firstURL.lastPathComponent; 391 391 const std::vector<char>& iconData = gTestRunner->openPanelFilesMediaIcon(); 392 CGImageRef imageRef ;392 CGImageRef imageRef = nullptr; 393 393 if (!iconData.empty()) { 394 394 RetainPtr<CFDataRef> dataRef = adoptCF(CFDataCreate(nullptr, (unsigned char *)iconData.data(), iconData.size())); -
trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig
r253396 r254636 73 73 GCC_WARN_64_TO_32_BIT_CONVERSION[arch=arm64*] = NO; 74 74 GCC_WARN_64_TO_32_BIT_CONVERSION[arch=x86_64] = NO; 75 WARNING_CFLAGS = -Wall -W -W no-unused-parameter -Wundef75 WARNING_CFLAGS = -Wall -W -Wconditional-uninitialized -Wno-unused-parameter -Wundef; 76 76 GCC_PREFIX_HEADER = WebKitTestRunnerPrefix.h 77 77
Note: See TracChangeset
for help on using the changeset viewer.