Skip to content

0.0.12.244

Compare
Choose a tag to compare
@JPeterMugaas JPeterMugaas released this 12 Jun 12:13
· 39 commits to main since this release
  • Specifically check for C++20 formatting library. Some compilers do not include that in their C++20 support.
  • Change back to typedef's from using because the "using" syntax is not portable.
  • efxc2Exception.cpp and efxc2Console.cpp - guard in case "#pragma once" does not work.
  • efxc2Utils.cpp - remove an unused variable in "readall"
  • efxc2Console - make Shutdown a const function.
  • Clarify what we require with C++20 support in the README.md file.
  • Fix README.md grammatical error.
  • Remove an empty IFDEF.
  • Make API function names char const and pass them to GetProcAddress as well as the fail code.
  • Fix a few things that PVS-Studio found. Feilds can be reordered to save memory. Having an equals sign mid expression can cause confusion.
  • convert some size_t conversions to static_cast Thanks to PVS-Studio for pointing out the issue.
  • Fix hexidecimal 0-padding.
  • Fixed PVS-Studio warnings V3539 and 2563 concerning arithmetic in pointer operations.
  • Simplify Compiler::GetPDBFileName. Thanks to PVS-Studio for pointing out the issue with it.