Skip to content

Commit

Permalink
Merge 'misc-vs-fixes-extra' into HEAD
Browse files Browse the repository at this point in the history
Signed-off-by: Johannes Schindelin <[email protected]>
  • Loading branch information
dscho committed Aug 23, 2018
2 parents 4e6fa82 + 48875c5 commit 3e88b12
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions compat/mingw.c
Original file line number Diff line number Diff line change
Expand Up @@ -3113,6 +3113,10 @@ static void maybe_redirect_std_handles(void)

#if defined(_MSC_VER)

#ifdef _DEBUG
#include <crtdbg.h>
#endif

/*
* This routine sits between wmain() and "main" in git.exe.
* We receive UNICODE (wchar_t) values for argv and env.
Expand All @@ -3137,6 +3141,10 @@ int msc_startup(int argc, wchar_t **w_argv, wchar_t **w_env)
int maxlen;
int k, exit_status;

#ifdef _DEBUG
_CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_DEBUG);
#endif

#ifdef USE_MSVC_CRTDBG
_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF);
#endif
Expand Down

0 comments on commit 3e88b12

Please sign in to comment.