fix non-lz4 build of plugin
This commit is contained in:
parent
e88f309ea2
commit
e56bc12788
|
@ -10,8 +10,9 @@
|
||||||
#include <rapidjson/error/en.h>
|
#include <rapidjson/error/en.h>
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
#ifdef WITH_LZ4
|
||||||
#include <lz4frame.h>
|
#include <lz4frame.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace iss {
|
namespace iss {
|
||||||
namespace plugin {
|
namespace plugin {
|
||||||
|
@ -19,6 +20,7 @@ namespace plugin {
|
||||||
using namespace rapidjson;
|
using namespace rapidjson;
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
|
#ifdef WITH_LZ4
|
||||||
class lz4compress_steambuf: public std::streambuf {
|
class lz4compress_steambuf: public std::streambuf {
|
||||||
public:
|
public:
|
||||||
lz4compress_steambuf(const lz4compress_steambuf&) = delete;
|
lz4compress_steambuf(const lz4compress_steambuf&) = delete;
|
||||||
|
@ -86,6 +88,7 @@ private:
|
||||||
LZ4F_compressionContext_t ctx{ nullptr };
|
LZ4F_compressionContext_t ctx{ nullptr };
|
||||||
bool closed{ false };
|
bool closed{ false };
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
cov::cov(std::string const &filename)
|
cov::cov(std::string const &filename)
|
||||||
: instr_if(nullptr)
|
: instr_if(nullptr)
|
||||||
|
|
Loading…
Reference in New Issue