test_app_server: fix build

test_app_server: fix build for SVGViewView.cpp

src/tests/kits/interface/picture/SVGViewView.cpp:
In method `struct rgb_color Svg2PictureView::GetColorAttribute(const
XML_Char **, const char *, unsigned char)':
src/tests/kits/interface/picture/SVGViewView.cpp:258:
warning: unsigned int format, long unsigned int arg (arg 3)
src/tests/kits/interface/picture/SVGViewView.cpp:258:
warning: unsigned int format, long unsigned int arg (arg 4)
src/tests/kits/interface/picture/SVGViewView.cpp:258:
warning: unsigned int format, long unsigned int arg (arg 5)
src/tests/kits/interface/picture/SVGViewView.cpp:264:
warning: unsigned int format, long unsigned int arg (arg 3)
src/tests/kits/interface/picture/SVGViewView.cpp:264:
warning: unsigned int format, long unsigned int arg (arg 4)
src/tests/kits/interface/picture/SVGViewView.cpp:264:
warning: unsigned int format, long unsigned int arg (arg 5)
src/tests/kits/interface/picture/SVGViewView.cpp:276:
warning: int format, int32 arg (arg 3)
src/tests/kits/interface/picture/SVGViewView.cpp:276:
warning: int format, int32 arg (arg 4)
src/tests/kits/interface/picture/SVGViewView.cpp:276:
warning: int format, int32 arg (arg 5)

Change-Id: I886cef4df7f47425db8ee22ec1271d122cb454ea

test_app_server: fix build for ScreenManager.cpp

src/servers/app/ScreenManager.cpp:206: parse error before `('

Add expat build feature to picture Jamfile

src/tests/kits/interface/picture/SVGViewView.h:5: expat.h: No such file
or directory

Change-Id: I83edbc3059d6042482820a43eb41ef16928b8f6b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5504
Reviewed-by: John Scipione <jscipione@gmail.com>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
This commit is contained in:
John Scipione 2022-07-24 18:18:32 -04:00 committed by waddlesplash
parent f3cd363bbd
commit e2c40127cb
3 changed files with 6 additions and 2 deletions

View File

@ -201,6 +201,7 @@ ScreenManager::_ScanDrivers()
// ToDo: to make monitoring the driver directory useful, we need more
// power and data here, and should do the scanning on our own
#ifndef HAIKU_TARGET_PLATFORM_LIBBE_TEST
bool initDrivers = true;
while (initDrivers) {
interface = new AccelerantHWInterface();
@ -208,6 +209,7 @@ ScreenManager::_ScanDrivers()
_AddHWInterface(interface);
initDrivers = false;
}
#endif
}

View File

@ -18,7 +18,9 @@ for iconSourceDir in $(iconSourceDirs) {
}
# system headers
UseLibraryHeaders agg expat ;
UseBuildFeatureHeaders expat ;
UseLibraryHeaders agg icon ;
UsePrivateHeaders shared ;
SimpleTest PictureTest :
PictureTest.cpp

View File

@ -251,7 +251,7 @@ rgb_color Svg2PictureView::GetColorAttribute(const XML_Char **attributes, const
if (!attr)
return colors[0].color;
int32 red, green, blue;
int red, green, blue;
if (attr[0] == '#') {
if (strlen(attr) == 4) {