www/webkit-qt4: unbreak with clang 4.0

html/HTMLImageElement.cpp:77:24: error: ordered comparison between pointer and zero ('const int *' and 'int')
    if (optionalHeight > 0)
        ~~~~~~~~~~~~~~ ^ ~

PR:		216015
Regressed by:	https://github.com/llvm-mirror/clang/commit/4b6ad14285f3
Obtained from:	upstream (excerpt)
Approved by:	portmgr blanket
This commit is contained in:
Jan Beich 2017-01-17 14:37:56 +00:00
parent 3531589f30
commit 74069d3fa4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=431742

View File

@ -0,0 +1,21 @@
------------------------------------------------------------------------
r113848 | abecsi@webkit.org | 2012-04-11 11:23:19 +0000 (Wed, 11 Apr 2012) | 27 lines
Fix the build with gcc 4.7.0
https://bugs.webkit.org/show_bug.cgi?id=83584
[...]
* html/HTMLImageElement.cpp:
(WebCore::HTMLImageElement::createForJSConstructor): Fails because of -Werror=extra
[...]
--- src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp.orig 2015-05-07 14:14:47 UTC
+++ src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp
@@ -74,7 +74,7 @@ PassRefPtr<HTMLImageElement> HTMLImageEl
RefPtr<HTMLImageElement> image = adoptRef(new HTMLImageElement(imgTag, document));
if (optionalWidth)
image->setWidth(*optionalWidth);
- if (optionalHeight > 0)
+ if (optionalHeight)
image->setHeight(*optionalHeight);
return image.release();
}