Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hopeandtruth6517:mauikit-apps-v3.0.1
exiv2
always-use-signed-char-for-conversion.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File always-use-signed-char-for-conversion.patch of Package exiv2
Treat std::string characters always as signed char even on architectures where char is unsigned. Fixes missing testsuite exceptions. --- a/src/value.cpp +++ b/src/value.cpp @@ -352,13 +352,13 @@ namespace Exiv2 { long StringValueBase::toLong(long n) const { ok_ = true; - return value_.at(n); + return static_cast<long>(static_cast<signed char>(value_.at(n))); } float StringValueBase::toFloat(long n) const { ok_ = true; - return value_.at(n); + return static_cast<float>(static_cast<signed char>(value_.at(n))); } Rational StringValueBase::toRational(long n) const
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor