From 4486ae03f98b8ef8dfd4520af73e79d92c2a6f19 Mon Sep 17 00:00:00 2001 From: ilor <kailoran@gmail.com> Date: Thu, 2 Jun 2011 17:23:37 +0200 Subject: [PATCH] document changes in Poliqarp --- poliqarp-library/CHANGES_CORPUS2 | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 poliqarp-library/CHANGES_CORPUS2 diff --git a/poliqarp-library/CHANGES_CORPUS2 b/poliqarp-library/CHANGES_CORPUS2 new file mode 100644 index 0000000..d1afa78 --- /dev/null +++ b/poliqarp-library/CHANGES_CORPUS2 @@ -0,0 +1,7 @@ +This is a fork of poliqarp with changes for C++ compatibility and usability in the Corpus2 project. The modifications are released under Poliqarp's license (i.e. LGPL). + +The changes are: + - Changed C++-incompatible usage of 'this' as a variable name in headers (via a #define in the cpp code including Poliqarp's headers) + - Changed C99 style struct initializer, { .field=0 }, to a C++-compatible { 0 } + - Added explicit casts from void* in headers that reached the C++ compiler + - Added a CMake build system in parallel to the automake one. The CMake build creates a shared library and poliqarpc/poliqarpd binaries using this library. -- GitLab