Skip to content

Releases: smalti/gmock-win32

1.2.2

26 Jan 20:35
361ae15
Compare
Choose a tag to compare
  • Added support for Win32 API forwarding
  • Added support for macro expansion across all macro definitions
  • Added VERIFY_AND_CLEAR_MODULE_FUNC macro
  • Fixed a typo related to 12 arguments
  • Fixed C++20 compilation errors and warning 4702

1.2.1

19 Oct 18:21
af8205a
Compare
Choose a tag to compare
  • Added macro expansion for redefined Win32 functions (e.g. GetWindowLongPtrA)
  • Added initialization / uninitialization of the lib-core
  • Added error codes to std::runtime_error exceptions
  • Unified public header code style

1.2.0

05 Oct 11:48
b6e63f8
Compare
Choose a tag to compare
  • Added the possibility to bypass mocked APIs used within GTest
  • Added compatibility with Clang
  • Changed the usage of Win32 APIs in the library core from direct usage to runtime dynamic linking
  • Disabled optimization for sensitive code sections
  • Fixed LNK1169: one or more multiply defined symbols found (for an old function pointer)

1.1.0

29 Aug 10:30
75c3648
Compare
Choose a tag to compare
  • Added support for functions with 9-13 parameters
  • Added REAL_MODULE_FUNC macro
  • Fixed problem with Windows ApiSet DLL functions redirection

1.0.4

19 Mar 11:08
4b7aac7
Compare
Choose a tag to compare
Update README.md

1.0.3

13 Mar 22:08
Compare
Choose a tag to compare
added `VERIFY_AND_CLEAR_MODULE_FUNC_EXPECTATIONS` macro;

added `RESTORE_MODULE_FUNC` macro;

1.0.2

12 Mar 19:31
7b51a7b
Compare
Choose a tag to compare
Update README.md

1.0.1

10 Mar 18:40
d70cfa5
Compare
Choose a tag to compare
Update README.md