monero/src/ringct
Timothy D. Prime 6b145763f7 Fix clang build failure, caused by mixing C and C++
Easily fixed by moving a C++ header out of 'extern "C" {...}'.

When building with CC=clang CXX=clang++ make,
[ 21%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctTypes.cpp.o
In file included from /home/tdprime/bitmonero/src/ringct/rctTypes.cpp:31:
In file included from /home/tdprime/bitmonero/src/ringct/rctTypes.h:43:
In file included from /home/tdprime/bitmonero/src/crypto/generic-ops.h:34:
/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/cstring💯3: error: conflicting types for 'memchr'
  memchr(void* __s, int __c, size_t __n)
    ^
	/usr/include/string.h:92:14: note: previous declaration is here
	extern void *memchr (const void *__s, int __c, size_t __n)
	             ^
... and 4 more similar errors
2017-01-26 17:30:00 -08:00
..
CMakeLists.txt Dropped "bit" from bitmonero. 2016-09-26 17:22:30 -04:00
rctCryptoOps.c ringct: import of Shen Noether's ring confidential transactions 2016-08-28 21:26:54 +01:00
rctCryptoOps.h ringct: import of Shen Noether's ring confidential transactions 2016-08-28 21:26:54 +01:00
rctOps.cpp Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
rctOps.h ringct: switch to Borromean signatures 2016-12-04 21:54:11 +00:00
rctSigs.cpp ringct: reorder a bit to check quicker tests first 2017-01-21 20:29:22 +00:00
rctSigs.h rct: split rct checks between semantics and other 2017-01-14 21:17:32 +00:00
rctTypes.cpp Change logging to easylogging++ 2017-01-16 00:25:46 +00:00
rctTypes.h Fix clang build failure, caused by mixing C and C++ 2017-01-26 17:30:00 -08:00