X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2Fdebug.h;h=b98dfd0eab5fe988e75121907bd4045b04d75873;hb=c0000cc405063044fb4eca3f04ab35f69fe3dd74;hp=4e62bcd5c1d1990aa52b22bec00d7367f8884a86;hpb=f41e423b303afc5162e7dbac781abaf802cefbea;p=lyx.git diff --git a/src/support/debug.h b/src/support/debug.h index 4e62bcd5c1..b98dfd0eab 100644 --- a/src/support/debug.h +++ b/src/support/debug.h @@ -142,7 +142,8 @@ inline void operator|=(Debug::Type & d1, Debug::Type d2) class LyXErr { public: - LyXErr(): dt_(Debug::NONE), enabled_(true), second_enabled_(false) {} + LyXErr(): dt_(Debug::NONE), stream_(0), enabled_(true), + second_stream_(0), second_enabled_(false) {} /// Disable the stream completely void disable(); @@ -201,6 +202,10 @@ LyXErr & operator<<(LyXErr &, int); LyXErr & operator<<(LyXErr &, unsigned int); LyXErr & operator<<(LyXErr &, long); LyXErr & operator<<(LyXErr &, unsigned long); +#ifdef LYX_USE_LONG_LONG +LyXErr & operator<<(LyXErr &, long long); +LyXErr & operator<<(LyXErr &, unsigned long long); +#endif LyXErr & operator<<(LyXErr &, double); LyXErr & operator<<(LyXErr &, std::string const &); LyXErr & operator<<(LyXErr &, docstring const &);