Conditional compilation in wrapper

This commit is contained in:
Thomas Krijnen
2025-09-14 19:13:52 +02:00
parent 5f50e6fcf1
commit b1b95ec2db
+4
View File
@@ -294,11 +294,15 @@ private:
if (!storage) {
Py_RETURN_NONE;
}
#ifdef IFOPSH_WITH_ROCKSDB
std::string value;
if (storage->db->Get(storage->ropts, key, &value) != rocksdb::Status::OK()) {
Py_RETURN_NONE;
}
return PyBytes_FromStringAndSize(value.data(), value.size());
#else
Py_RETURN_NONE;
#endif
}
%pythoncode %{