set_compression.c 301 B

1234567891011121314
  1. // (C) 2013-2015 Cybozu.
  2. #include "yrmcds.h"
  3. yrmcds_error yrmcds_set_compression(yrmcds* c, size_t threshold) {
  4. #ifdef LIBYRMCDS_USE_LZ4
  5. if( c == NULL )
  6. return YRMCDS_BAD_ARGUMENT;
  7. c->compress_size = threshold;
  8. return YRMCDS_OK;
  9. #else
  10. return YRMCDS_NOT_IMPLEMENTED;
  11. #endif
  12. }