# HG changeset patch # User Andre Heinecke # Date 1395770580 0 # Node ID 1f44aae4528e5421c75a3944bb7176736bc68a13 # Parent 4def8b263dd37b6bf5ae8461440da473babdd209 Add C linkage for strhelp. Check for data in commontest. diff -r 4def8b263dd3 -r 1f44aae4528e common/strhelp.h --- a/common/strhelp.h Tue Mar 25 17:38:06 2014 +0000 +++ b/common/strhelp.h Tue Mar 25 18:03:00 2014 +0000 @@ -1,6 +1,10 @@ #ifndef STRHELP_H #define STRHELP_H +#ifdef __cplusplus +extern "C" { +#endif + #include /** @@ -89,5 +93,8 @@ */ int str_base64_decode(char **dst, size_t *dst_size, char *src, size_t src_size); +#ifdef __cplusplus +} +#endif #endif diff -r 4def8b263dd3 -r 1f44aae4528e ui/tests/commontest.cpp --- a/ui/tests/commontest.cpp Tue Mar 25 17:38:06 2014 +0000 +++ b/ui/tests/commontest.cpp Tue Mar 25 18:03:00 2014 +0000 @@ -22,6 +22,7 @@ QVERIFY(ret == 0); QVERIFY(data_size == 1000); + QVERIFY(data); for (size_t i = 0; i < data_size; i++) { QVERIFY(garbage[i] == data[i]);