summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar bunnei2014-08-13 13:16:03 -0400
committerGravatar bunnei2014-08-13 13:16:03 -0400
commit73c53b5eb86e30dcc49223bc07c68d4fa66e11ff (patch)
tree55630cc0ccd5fb3db9115eaad35b29a087a7d809 /src
parentMerge pull request #42 from archshift/glexp (diff)
parentSimplified if-tree in extended_trace.cpp (diff)
downloadyuzu-73c53b5eb86e30dcc49223bc07c68d4fa66e11ff.tar.gz
yuzu-73c53b5eb86e30dcc49223bc07c68d4fa66e11ff.tar.xz
yuzu-73c53b5eb86e30dcc49223bc07c68d4fa66e11ff.zip
Merge pull request #43 from archshift/iftree
Simplified if-tree in extended_trace.cpp
Diffstat (limited to 'src')
-rw-r--r--src/common/extended_trace.cpp22
1 files changed, 9 insertions, 13 deletions
diff --git a/src/common/extended_trace.cpp b/src/common/extended_trace.cpp
index 77425bd0d..0a1c6a67a 100644
--- a/src/common/extended_trace.cpp
+++ b/src/common/extended_trace.cpp
@@ -173,20 +173,16 @@ static BOOL GetFunctionInfoFromAddresses( ULONG fnAddress, ULONG stackAddress, L
173 PCSTR2LPTSTR( lpszNonUnicodeUnDSymbol, lpszUnDSymbol ); 173 PCSTR2LPTSTR( lpszNonUnicodeUnDSymbol, lpszUnDSymbol );
174 174
175 // I am just smarter than the symbol file :) 175 // I am just smarter than the symbol file :)
176 if ( _tcscmp(lpszUnDSymbol, _T("_WinMain@16")) == 0 ) 176 if (_tcscmp(lpszUnDSymbol, _T("_WinMain@16")) == 0)
177 _tcscpy(lpszUnDSymbol, _T("WinMain(HINSTANCE,HINSTANCE,LPCTSTR,int)")); 177 _tcscpy(lpszUnDSymbol, _T("WinMain(HINSTANCE,HINSTANCE,LPCTSTR,int)"));
178 else 178 else if (_tcscmp(lpszUnDSymbol, _T("_main")) == 0)
179 if ( _tcscmp(lpszUnDSymbol, _T("_main")) == 0 ) 179 _tcscpy(lpszUnDSymbol, _T("main(int,TCHAR * *)"));
180 _tcscpy(lpszUnDSymbol, _T("main(int,TCHAR * *)")); 180 else if (_tcscmp(lpszUnDSymbol, _T("_mainCRTStartup")) == 0)
181 else 181 _tcscpy(lpszUnDSymbol, _T("mainCRTStartup()"));
182 if ( _tcscmp(lpszUnDSymbol, _T("_mainCRTStartup")) == 0 ) 182 else if (_tcscmp(lpszUnDSymbol, _T("_wmain")) == 0)
183 _tcscpy(lpszUnDSymbol, _T("mainCRTStartup()")); 183 _tcscpy(lpszUnDSymbol, _T("wmain(int,TCHAR * *,TCHAR * *)"));
184 else 184 else if (_tcscmp(lpszUnDSymbol, _T("_wmainCRTStartup")) == 0)
185 if ( _tcscmp(lpszUnDSymbol, _T("_wmain")) == 0 ) 185 _tcscpy(lpszUnDSymbol, _T("wmainCRTStartup()"));
186 _tcscpy(lpszUnDSymbol, _T("wmain(int,TCHAR * *,TCHAR * *)"));
187 else
188 if ( _tcscmp(lpszUnDSymbol, _T("_wmainCRTStartup")) == 0 )
189 _tcscpy(lpszUnDSymbol, _T("wmainCRTStartup()"));
190 186
191 lpszSymbol[0] = _T('\0'); 187 lpszSymbol[0] = _T('\0');
192 188