solvespace/src/platform
whitequark 4f52167a78 Use std::shared_ptr instead of std::unique_ptr for Platform::TimerRef.
We currently support MSVC 2013, and MSVC 2013 has weird bugs around
std::unique_ptr; the one we hit is Connect ID 858243. You can't
actually open the bug report anymore because Microsoft has shut down
Microsoft Connect. We probably shouldn't support a compiler so old
its bugtracker doesn't exist anymore, but there isn't any very good
reason to use unique_ptr for TimerRef either, so let's change that
for the time being.
2018-07-18 23:49:51 +00:00
..
entrycli.cpp Finish refactoring of platform code. 2018-07-18 03:04:16 +00:00
entrygui.cpp Finish refactoring of platform code. 2018-07-18 03:04:16 +00:00
gui.cpp Make some dubious type conversions explicit. 2018-07-18 01:14:59 +00:00
gui.h Use std::shared_ptr instead of std::unique_ptr for Platform::TimerRef. 2018-07-18 23:49:51 +00:00
guigtk.cpp Use std::shared_ptr instead of std::unique_ptr for Platform::TimerRef. 2018-07-18 23:49:51 +00:00
guimac.mm Use std::shared_ptr instead of std::unique_ptr for Platform::TimerRef. 2018-07-18 23:49:51 +00:00
guinone.cpp Use std::shared_ptr instead of std::unique_ptr for Platform::TimerRef. 2018-07-18 23:49:51 +00:00
guiwin.cpp Use std::shared_ptr instead of std::unique_ptr for Platform::TimerRef. 2018-07-18 23:49:51 +00:00
platform.cpp Finish refactoring of platform code. 2018-07-18 03:04:16 +00:00
platform.h macOS: put assertion message into crash reporter dialog. 2018-07-17 15:01:58 +00:00
utilunix.cpp Finish refactoring of platform code. 2018-07-18 03:04:16 +00:00
utilwin.cpp Finish refactoring of platform code. 2018-07-18 03:04:16 +00:00