/* SPDX-License-Identifier: GPL-3.0-or-later */ /* Copyright 2022 Ivan Polyakov */ #include "KeyVal.hxx" #include using namespace rpd; KeyVal::KeyVal() : _keyval((rpd_keyval *) malloc(sizeof(rpd_keyval))) { rpd_keyval_init(_keyval, 0); } KeyVal::KeyVal(int capacity) : _keyval((rpd_keyval *) malloc(sizeof(rpd_keyval))) { rpd_keyval_init(_keyval, capacity); }