diff options
Diffstat (limited to 'protocols')
-rw-r--r-- | protocols/Twitter/src/Debug.c | 127 | ||||
-rw-r--r-- | protocols/Twitter/src/Debug.h | 75 | ||||
-rw-r--r-- | protocols/Twitter/src/stdafx.h | 2 | ||||
-rw-r--r-- | protocols/Twitter/twitter_10.vcxproj | 1 | ||||
-rw-r--r-- | protocols/Twitter/twitter_10.vcxproj.filters | 3 | ||||
-rw-r--r-- | protocols/Twitter/twitter_11.vcxproj | 1 | ||||
-rw-r--r-- | protocols/Twitter/twitter_11.vcxproj.filters | 3 |
7 files changed, 0 insertions, 212 deletions
diff --git a/protocols/Twitter/src/Debug.c b/protocols/Twitter/src/Debug.c deleted file mode 100644 index 947df7a536..0000000000 --- a/protocols/Twitter/src/Debug.c +++ /dev/null @@ -1,127 +0,0 @@ -/*
-
-Copyright (c) 2010 Brook Miles
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-*/
-
-#define WIN32_LEAN_AND_MEAN
-#include <tchar.h>
-#include <windows.h>
-#include <strsafe.h>
-#include <stdlib.h>
-
-#include "Debug.h"
-
-#define MESSAGEBOXFMT_BUF_SIZE 256
-
-#define DEBUG_REPORT_BUF_SIZE 128
-#define DEBUG_ABORT_CODE 0xBADD061E
-
-#define DEBUG_TRACE_BUF_SIZE 1024
-#define DEBUG_TRACE_FMT_SIZE 128
-
-#define SIZEOF(x) (sizeof(x)/sizeof(*x))
-
-UINT MessageBoxFmt(HWND hwnd, LPCTSTR pszTextFmt, LPCTSTR pszTitle, UINT uType, ...)
-{
- TCHAR buf[MESSAGEBOXFMT_BUF_SIZE];
- va_list args;
- va_start(args, uType);
- _vsntprintf_s(buf, SIZEOF(buf), _TRUNCATE, pszTextFmt, args);
- va_end(args);
- return MessageBox(hwnd, buf, pszTitle, uType);
-}
-
-#if defined(_DEBUG)
-/////////////////////////////////////////////////////////////////////////////
-// _DebugReport is used by the ASSERTE macro. Since the preprocessor
-// constants __FILE__ and __LINE__ are always ANSI, it takes LPCSTR
-// instead of LPCTSTR, and then converts to wide strings.
-//
-
-int _DebugReport(LPCSTR pszFile, int iLine, LPCSTR pszExpr, UINT gle, BOOL bConsoleOnly)
-{
- char buf[DEBUG_REPORT_BUF_SIZE];
- wchar_t wbuf[DEBUG_REPORT_BUF_SIZE];
- wchar_t wbufTitle[DEBUG_REPORT_BUF_SIZE];
- UINT ret;
-
- size_t tmp = 0;
-
- _snprintf_s(buf, DEBUG_REPORT_BUF_SIZE, _TRUNCATE, "Assertion Failed! (0x%08X)", gle);
- mbstowcs_s(&tmp, wbufTitle, SIZEOF(wbufTitle), buf, _TRUNCATE);
-
- _snprintf_s(buf, DEBUG_REPORT_BUF_SIZE, _TRUNCATE, "%s:%d\r\n%s",
- strrchr(pszFile, '\\') + 1, iLine, pszExpr);
- mbstowcs_s(&tmp, wbuf, SIZEOF(wbuf), buf, _TRUNCATE);
-
- OutputDebugString(wbufTitle);
- OutputDebugString(_T("\r\n"));
- OutputDebugString(wbuf);
- OutputDebugString(_T("\r\n"));
-
- if(!bConsoleOnly)
- {
- ret = MessageBox(NULL, wbuf, wbufTitle, MB_ICONERROR | MB_ABORTRETRYIGNORE);
- if(ret == IDABORT)
- ExitThread(DEBUG_ABORT_CODE);
- return (ret == IDRETRY);
- }
- else
- {
- return TRUE;
- }
-}
-
-void _TRACE(LPCSTR fmt, ...)
-{
- int len;
- TCHAR buf[DEBUG_TRACE_BUF_SIZE + 3] = _T("");
- va_list va;
-
-
- wchar_t tfmt[DEBUG_TRACE_FMT_SIZE];
- size_t tmp = 0;
- mbstowcs_s(&tmp, tfmt, SIZEOF(tfmt), fmt, _TRUNCATE);
-
-
- va_start(va, fmt);
- len = _vsntprintf_s(buf, SIZEOF(buf), _TRUNCATE, tfmt, va);
- va_end(va);
-
- if(len >= -1)
- {
- if(len == -1)
- {
- len = DEBUG_TRACE_BUF_SIZE;
- }
- _tcscpy_s(&buf[len], SIZEOF(buf) - len, _T("\r\n"));
- }
- else
- {
- _tcscpy_s(buf, SIZEOF(buf), _T("_DEBUG FORMATTING ERROR\r\n"));
- }
-
- //_tprintf(buf);
- OutputDebugString(buf);
-}
-
-#endif//defined(_DEBUG)
\ No newline at end of file diff --git a/protocols/Twitter/src/Debug.h b/protocols/Twitter/src/Debug.h deleted file mode 100644 index b8814193f5..0000000000 --- a/protocols/Twitter/src/Debug.h +++ /dev/null @@ -1,75 +0,0 @@ -/*
-
-Copyright (c) 2010 Brook Miles
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-*/
-
-#ifndef _DEBUG_H_INCLUDED_
-#define _DEBUG_H_INCLUDED_
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/////////////////////////////////////////////////////////////////////////////
-// MessageBoxFmt
-
-UINT MessageBoxFmt(HWND hwnd, LPCTSTR pszTextFmt, LPCTSTR pszTitle, UINT uType, ...);
-
-/////////////////////////////////////////////////////////////////////////////
-// DebugReport
-
-#ifdef _DEBUG
- #ifdef ASSERT_NO_BREAK
- int _DebugReport(LPCSTR pszFile, int iLine, LPCSTR pszExpr, UINT gle, BOOL bConsoleOnly);
- #ifdef _ASSERTE
- #undef _ASSERTE
- #endif
- #define _ASSERTE(x) if(!(x) && _DebugReport(__FILE__, __LINE__, #x, GetLastError(), true)) while(0)
- #define _ASSERTC(x) if(!(x) && _DebugReport(__FILE__, __LINE__, #x, GetLastError(), true)) while(0)
- #else
- int _DebugReport(LPCSTR pszFile, int iLine, LPCSTR pszExpr, UINT gle, BOOL bConsoleOnly);
- #ifdef _ASSERTE
- #undef _ASSERTE
- #endif
- #define _ASSERTE(x) if(!(x) && _DebugReport(__FILE__, __LINE__, #x, GetLastError(), false)) DebugBreak()
- #define _ASSERTC(x) if(!(x) && _DebugReport(__FILE__, __LINE__, #x, GetLastError(), true)) DebugBreak()
- #endif
-#else
- #ifndef _ASSERTE
- #define _ASSERTE(x)
- #endif
- #define _ASSERTC(x)
-#endif
-
-/////////////////////////////////////////////////////////////////////////////
-// DebugTrace
-
-#if defined(_DEBUG)
- void _TRACE(LPCSTR fmt, ...);
-#else
- __inline void _TRACE(LPCSTR fmt, ...) {}
-#endif//defined(_DEBUG)
-
-
-#ifdef __cplusplus
-}
-#endif
-#endif//_DEBUG_H_INCLUDED_
diff --git a/protocols/Twitter/src/stdafx.h b/protocols/Twitter/src/stdafx.h index 192a3e8b35..5297006d94 100644 --- a/protocols/Twitter/src/stdafx.h +++ b/protocols/Twitter/src/stdafx.h @@ -27,6 +27,4 @@ typedef std::basic_string<TCHAR> tstring; #include "StringConv.h"
#include "StringUtil.h"
-#include "Debug.h"
-
#include "win2k.h"
diff --git a/protocols/Twitter/twitter_10.vcxproj b/protocols/Twitter/twitter_10.vcxproj index 9ad01a2983..ff6443c89e 100644 --- a/protocols/Twitter/twitter_10.vcxproj +++ b/protocols/Twitter/twitter_10.vcxproj @@ -165,7 +165,6 @@ <ClCompile Include="src\chat.cpp" />
<ClCompile Include="src\connection.cpp" />
<ClCompile Include="src\contacts.cpp" />
- <ClCompile Include="src\Debug.c" />
<ClCompile Include="src\http.cpp" />
<ClCompile Include="src\main.cpp" />
<ClCompile Include="src\oauth.cpp" />
diff --git a/protocols/Twitter/twitter_10.vcxproj.filters b/protocols/Twitter/twitter_10.vcxproj.filters index 6f4ddc29a4..456b7c0539 100644 --- a/protocols/Twitter/twitter_10.vcxproj.filters +++ b/protocols/Twitter/twitter_10.vcxproj.filters @@ -57,9 +57,6 @@ <ClCompile Include="src\oauth.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="src\Debug.c">
- <Filter>Source Files</Filter>
- </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\common.h">
diff --git a/protocols/Twitter/twitter_11.vcxproj b/protocols/Twitter/twitter_11.vcxproj index d5ccd6887c..47103f8689 100644 --- a/protocols/Twitter/twitter_11.vcxproj +++ b/protocols/Twitter/twitter_11.vcxproj @@ -168,7 +168,6 @@ <ClCompile Include="src\chat.cpp" />
<ClCompile Include="src\connection.cpp" />
<ClCompile Include="src\contacts.cpp" />
- <ClCompile Include="src\Debug.c" />
<ClCompile Include="src\http.cpp" />
<ClCompile Include="src\main.cpp" />
<ClCompile Include="src\oauth.cpp" />
diff --git a/protocols/Twitter/twitter_11.vcxproj.filters b/protocols/Twitter/twitter_11.vcxproj.filters index 6f4ddc29a4..456b7c0539 100644 --- a/protocols/Twitter/twitter_11.vcxproj.filters +++ b/protocols/Twitter/twitter_11.vcxproj.filters @@ -57,9 +57,6 @@ <ClCompile Include="src\oauth.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="src\Debug.c">
- <Filter>Source Files</Filter>
- </ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\common.h">
|