--- cardcomm/pkcs11/src/common/datafile.cpp.orig 2015-06-02 08:02:25 UTC +++ cardcomm/pkcs11/src/common/datafile.cpp @@ -249,8 +249,7 @@ bool CDataFile::Load(bool bLock) while ( !bDone ) { memset(buffer, 0, MAX_BUFFER_LEN); - wchar_t* tmp = fgetws( buffer, MAX_BUFFER_LEN, m_stream); - tmp=tmp; // avoid warning + (void)fgetws( buffer, MAX_BUFFER_LEN, m_stream); szLine = buffer; Trim(szLine); @@ -1011,8 +1010,7 @@ int WriteLn(FILE * stream, wchar_t* fmt, if ( buf[nLength] != '\n' && buf[nLength] != '\r' ) buf[nLength++] = '\n'; - size_t tmp = fwrite(buf, sizeof( wchar_t ), nLength, stream); - tmp = tmp; // avoid warning + (void)fwrite(buf, sizeof( wchar_t ), nLength, stream); return nLength; } --- cardcomm/pkcs11/src/common/logbase.cpp.orig 2015-06-02 08:02:25 UTC +++ cardcomm/pkcs11/src/common/logbase.cpp @@ -30,11 +30,7 @@ #ifndef WIN32 #include -#ifdef LINUX #include "wintypes.h" -#else -#include "PCSC/wintypes.h" -#endif #include "sys/stat.h" #include "util.h" @@ -575,6 +571,7 @@ bool CLog::open(bool bWchar) else err = fopen_s(&m_f,utilStringNarrow(filename).c_str(),"a"); #else + (void)bWchar; m_f = fopen(utilStringNarrow(filename).c_str(),"a, ccs=UTF-8"); if (m_f == NULL) err=errno; #endif --- cardcomm/pkcs11/src/common/mw_util.h.orig 2015-02-19 13:59:02 UTC +++ cardcomm/pkcs11/src/common/mw_util.h @@ -38,7 +38,6 @@ #endif #if !defined __APPLE__ && !defined USE_WINERROR -#include "error.h" #endif #ifndef HAVE_ERRNO_T --- cardcomm/pkcs11/src/common/util.cpp.orig 2015-06-02 08:02:25 UTC +++ cardcomm/pkcs11/src/common/util.cpp @@ -376,7 +376,7 @@ void GetProcessName(wchar_t *wBuffer,uns /* Get our PID and build the name of the link in /proc */ pid = getpid(); - if (snprintf(linkname, sizeof(linkname), "/proc/%i/exe", pid) < 0) + if (snprintf(linkname, sizeof(linkname), "/proc/%i/file", pid) < 0) { /* This should only happen on large word systems. I'm not sure what the proper response is here.