From: Frank Li Date: Mon, 18 Jan 2010 12:21:01 +0000 (+0800) Subject: Fix log graph don't show line at git blame X-Git-Url: http://git.sourceforge.jp/view?p=tortoisegit%2FTortoiseGitJp.git;a=commitdiff_plain;h=facea946dc5f5e7395afbf7acab92371087c672a Fix log graph don't show line at git blame Signed-off-by: Frank Li --- diff --git a/src/TortoiseGitBlame/TortoiseGitBlame.cpp b/src/TortoiseGitBlame/TortoiseGitBlame.cpp index 79adf98..c941c51 100644 --- a/src/TortoiseGitBlame/TortoiseGitBlame.cpp +++ b/src/TortoiseGitBlame/TortoiseGitBlame.cpp @@ -62,6 +62,9 @@ BOOL CTortoiseGitBlameApp::InitInstance() CWinAppEx::InitInstance(); + Gdiplus::GdiplusStartupInput gdiplusStartupInput; + Gdiplus::GdiplusStartup(&m_gdiplusToken,&gdiplusStartupInput,NULL); + // Initialize OLE libraries if (!AfxOleInit()) { @@ -182,3 +185,10 @@ void CTortoiseGitBlameApp::SaveCustomState() + +int CTortoiseGitBlameApp::ExitInstance() +{ + // TODO: Add your specialized code here and/or call the base class + Gdiplus::GdiplusShutdown(m_gdiplusToken); + return CWinAppEx::ExitInstance(); +} diff --git a/src/TortoiseGitBlame/TortoiseGitBlame.h b/src/TortoiseGitBlame/TortoiseGitBlame.h index 004fcb2..560eb83 100644 --- a/src/TortoiseGitBlame/TortoiseGitBlame.h +++ b/src/TortoiseGitBlame/TortoiseGitBlame.h @@ -18,7 +18,7 @@ class CTortoiseGitBlameApp : public CWinAppEx { public: CTortoiseGitBlameApp(); - + ULONG_PTR m_gdiplusToken; // Overrides public: @@ -35,6 +35,7 @@ public: CString m_Rev; afx_msg void OnAppAbout(); DECLARE_MESSAGE_MAP() + virtual int ExitInstance(); }; extern CTortoiseGitBlameApp theApp;