David Matson
|
14bc25be00
|
Explicitly specify __cdecl on main/wmain for MSVC (#2487)
Fixes #2486
Co-authored-by: Martin Hořeňovský <martin.horenovsky@gmail.com>
|
2022-08-06 21:15:53 +02:00 |
|
Martin Hořeňovský
|
1715b6b923
|
Check for Windows instead of WIN32 for wmain entry point
Closes #1849
|
2020-02-03 09:33:42 +01:00 |
|
Tomas Zeman
|
352853ed7e
|
Introduce conditional wchar_t (and std::wstring) support
The support is turned on by default but the user might need to be able
to turn it off which is now possible by defining CATCH_CONFIG_NO_WCHAR.
|
2018-03-07 10:35:31 +01:00 |
|
Phil Nash
|
2d37649377
|
Fixed Objective-C mode
|
2017-09-06 15:44:42 +01:00 |
|
Martin Hořeňovský
|
e871742534
|
Move session to internal, split apart implementation
|
2017-08-31 10:31:52 +02:00 |
|
Phil Nash
|
4c1880b35f
|
Clamp exit code internally, so it doesn’t have to be done in every main() implies
|
2017-06-27 11:37:50 +01:00 |
|
Martin Hořeňovský
|
377c9a746d
|
Cosmetic fixes (whitespace and spelling)
|
2017-05-27 14:42:54 +02:00 |
|
Antonio Di Monaco
|
b8443e67da
|
Added Win32 UNICODE wmain support (#903)
* Added wmain support
* Added appveyor.yml wmain configuration
* Added wmain configuration flag to CMake
|
2017-05-11 13:00:03 +02:00 |
|
philsquared
|
b1835e1de9
|
Moved WIndows leak detector code out of main()
|
2017-02-17 23:43:31 +00:00 |
|
Martin Hořeňovský
|
30e4dbef1c
|
Report leaks to debugger in addition to stderr
This branch should also close #120.
|
2017-02-17 14:22:57 +01:00 |
|
Martin Hořeňovský
|
d8230a8d4d
|
Add opt-in leak detection under MSVC + Windows.
Closes #439
|
2017-02-16 11:09:09 +01:00 |
|
Jan Včelák
|
1e5176bd69
|
Cap main exit code to 255 (#797)
Changed default main to clamp exit code to 8 bits because of POSIX limitations.
Updated documentation about declaring non-default main.
|
2017-01-31 20:48:14 +01:00 |
|
Phil Nash
|
9e341231ba
|
main takes args by non-const char*
- see #548
|
2015-12-09 06:22:15 +00:00 |
|
Phil Nash
|
f3d1f08c3b
|
Removed all trailing whitespace
- addresses #105
|
2013-07-03 19:14:59 +01:00 |
|
Phil Nash
|
c1196b6245
|
Moved all Catch::Main()s into new Session class
- renamed them run()
- moved cleanUp call into destructor
|
2013-06-05 18:48:18 +01:00 |
|
Phil Nash
|
d1beb539e8
|
Refactored main() a bit
|
2012-05-10 08:17:06 +01:00 |
|
Phil Nash
|
5ec53b2788
|
renamed hub -> context
(also did some reformatting)
|
2012-05-10 07:58:48 +01:00 |
|
Phil Nash
|
53c990a7e1
|
ARC support for Object-C projects
|
2012-03-17 18:20:06 +00:00 |
|
Phil Nash
|
dd5b9c2ae5
|
Added clean-up
Clean-up statics at the end of main to avoid added noise when looking for leaks
|
2012-02-18 09:58:30 +00:00 |
|
Phil Nash
|
89d1e6c4f1
|
Tweaks to allow headers to be glued together.
Added Python script to generate single header.
Added new XCode project that runs self test against single header
|
2011-05-24 08:23:02 +01:00 |
|