From 6e25730bfafd9e4113cd9471544a2fe7491ebbf8 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 7 Nov 2013 20:53:09 +0000 Subject: compilation fix for PU for Miranda IM git-svn-id: http://svn.miranda-ng.org/main/trunk@6818 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/PluginUpdater/src/Utils.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'plugins/PluginUpdater/src/Utils.cpp') diff --git a/plugins/PluginUpdater/src/Utils.cpp b/plugins/PluginUpdater/src/Utils.cpp index bd2011cf96..3284c7e844 100644 --- a/plugins/PluginUpdater/src/Utils.cpp +++ b/plugins/PluginUpdater/src/Utils.cpp @@ -416,6 +416,22 @@ void strdel(TCHAR *parBuffer, int len ) } #if MIRANDA_VER < 0x0A00 +static char szHexTable[] = "0123456789abcdef"; + +char* bin2hex(const void *pData, size_t len, char *dest) +{ + const BYTE *p = (const BYTE*)pData; + char *d = dest; + + for (size_t i=0; i < len; i++, p++) { + *d++ = szHexTable[*p >> 4]; + *d++ = szHexTable[*p & 0x0F]; + } + *d = 0; + + return dest; +} + char* rtrim(char *str) { if (str == NULL) -- cgit v1.2.3