mirror of
https://github.com/open-simh/simtools.git
synced 2026-01-24 11:22:09 +00:00
This makes libvhd run on windows, with some minor tweaks on Unix. The latter make it possible to capture errors on a terminal rather than syslog. A bug was fixed where an error code wasn't properly negated on return. The 'absolute path" code now writes an absolute path. Many compiler warnings were dealt with; this code now compiles cleanly under MSVC as well as linux (gcc). The approach was to do as much mechanical substitution as possible to avoid introducing new bugs - even where some re-engineering would be profitable.