[Xtide-announce] XTide 2.15.4
David Flater
dave at flaterco.com
Sun Feb 13 13:37:58 EST 2022
Available from flaterco.com/xtide/files.html
XTide 2.15.4 (libxtide.so.1.0.4) (2022-02-13)
(Code rot) Fixed FTB with libXaw 1.0.14 by probing the signature of
XawListChange in configure.ac. Bug report credit: Mamoru Tasaka.
(Code rot) Fixed a deprecation warning on Station's copy constructor by
adding "= delete" (C++11) to all methods that were declared and not
defined.
(Portability) Recoded the Timestamp overflow trap to avoid
implementation-defined behavior.
(Robustness) Reduced double-barfing by deactivating prediction window
redraw methods after a fatal error.
(Compliance) Harmonized the error box background in errorExclaim.xpm.hh
with the standard generic warning sign (U+26A0).
(Compliance) Initialized SubordinateStation::cacheUnits to avoid
undefined behavior. (The value does not matter, but some value has to
be specified to avoid UB.)
(Nits) Quashed unhelpful GCC warnings:
* (Spam) xxX::makePixmap: implicit-fallthrough
* (Spam) xxX::enableTrueColorVisual: maybe-uninitialized (expanded
by 1 line)
* (Not my bug) xxMouseWheelViewport::scroll: int-to-pointer-cast
-- DWF
More information about the XTide-announce
mailing list