Skip to content

Commit

Permalink
Merge pull request #42 from ffontaine/master
Browse files Browse the repository at this point in the history
fix build without wchar
  • Loading branch information
rm5248 committed Sep 27, 2020
2 parents c6fe4f8 + 1fa70ea commit f171f81
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/main/cpp/odbcappender.cpp
Expand Up @@ -357,10 +357,12 @@ void ODBCAppender::setSql(const LogString& s)
}
}

#if LOG4CXX_WCHAR_T_API || LOG4CXX_LOGCHAR_IS_WCHAR_T || defined(WIN32) || defined(_WIN32)
void ODBCAppender::encode(wchar_t** dest, const LogString& src, Pool& p)
{
*dest = Transcoder::wencode(src, p);
}
#endif

void ODBCAppender::encode(unsigned short** dest,
const LogString& src, Pool& p)
Expand Down
2 changes: 2 additions & 0 deletions src/main/include/log4cxx/db/odbcappender.h
Expand Up @@ -300,8 +300,10 @@ class LOG4CXX_EXPORT ODBCAppender : public AppenderSkeleton
private:
ODBCAppender(const ODBCAppender&);
ODBCAppender& operator=(const ODBCAppender&);
#if LOG4CXX_WCHAR_T_API || LOG4CXX_LOGCHAR_IS_WCHAR_T || defined(WIN32) || defined(_WIN32)
static void encode(wchar_t** dest, const LogString& src,
log4cxx::helpers::Pool& p);
#endif
static void encode(unsigned short** dest, const LogString& src,
log4cxx::helpers::Pool& p);
}; // class ODBCAppender
Expand Down

0 comments on commit f171f81

Please sign in to comment.