#include "KeyValue.h"
+#include "ByteBuffer.h"
+#include "IoTString.h"
/**
* KeyValue entry for Slot.
* @author Brian Demsky <bdemsky@uci.edu>
KeyValue *KeyValue_decode(ByteBuffer *bb) {
int keylength = bb->getInt();
int valuelength = bb->getInt();
- Array<char> *key = new Array<char> *(keylength);
+ Array<char> *key = new Array<char>(keylength);
bb->get(key);
if (valuelength != 0) {
return 2 * sizeof(int32_t) + key->length() + value->length();
}
- return 2 * sizeof(int32_t) + key.length();
+ return 2 * sizeof(int32_t) + key->length();
}
KeyValue *KeyValue::getCopy() {