Sun, 07 Sep 2014 04:11:55 +0300
- fixed: due to a shared pointer called via reference called dismiss() in LDDocument::closeInitialFile, this could cause LDDocuments to delete themselves in setImplicit(true) as no shared pointers were left inside closeInitialFile to keep the refcount up.
- fixed: bad QMap iteration after erase in the gl compiler
how diabolic can bugs get? *shudder*
cmake_minimum_required (VERSION 2.4) add_executable (codegen codegen.cpp) # # LDForge uses alternative operators. GCC and Clang use these by default but MSVC does not. # So we'll have to tell MSVC to use these alternative operators # if (MSVC) set_target_properties (codegen PROPERTIES COMPILE_FLAGS "/Za") endif()