fix: eliminate type conversion warnings
This commit is contained in:
parent
e17f932eec
commit
4a75a9df7c
@ -140,9 +140,12 @@
|
|||||||
: memchr("tTyY1\0", getenv(envname)[0], 6) != nullptr)
|
: memchr("tTyY1\0", getenv(envname)[0], 6) != nullptr)
|
||||||
|
|
||||||
#define EnvToInt(envname, dflt) \
|
#define EnvToInt(envname, dflt) \
|
||||||
(!getenv(envname) ? (dflt) : strtol(getenv(envname), nullptr, 10))
|
(!getenv(envname) ? (dflt) \
|
||||||
|
: static_cast<int>(strtol(getenv(envname), nullptr, 10)))
|
||||||
|
|
||||||
#define EnvToUInt(envname, dflt) \
|
#define EnvToUInt(envname, dflt) \
|
||||||
(!getenv(envname) ? (dflt) : strtoul(getenv(envname), nullptr, 10))
|
(!getenv(envname) \
|
||||||
|
? (dflt) \
|
||||||
|
: static_cast<unsigned>(strtoul(getenv(envname), nullptr, 10)))
|
||||||
|
|
||||||
#endif // BASE_COMMANDLINEFLAGS_H__
|
#endif // BASE_COMMANDLINEFLAGS_H__
|
||||||
|
|||||||
@ -894,7 +894,7 @@ struct MyLogger : public base::Logger {
|
|||||||
|
|
||||||
void Flush() override {}
|
void Flush() override {}
|
||||||
|
|
||||||
uint32 LogSize() override { return data.length(); }
|
uint32 LogSize() override { return static_cast<uint32>(data.length()); }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
bool* set_on_destruction_;
|
bool* set_on_destruction_;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user