forked from bblanchon/ArduinoJson
Fixed Visual Studio's warnings
This commit is contained in:
@ -16,6 +16,9 @@ class JsonBufferAllocated {
|
|||||||
void *operator new(size_t n, JsonBuffer *jsonBuffer) throw() {
|
void *operator new(size_t n, JsonBuffer *jsonBuffer) throw() {
|
||||||
return jsonBuffer->alloc(n);
|
return jsonBuffer->alloc(n);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void operator delete(void*, JsonBuffer *) throw() {
|
||||||
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -46,14 +46,14 @@ TEST_F(DynamicJsonBuffer_Basic_Tests, BlockCountChangesWhenFull) {
|
|||||||
|
|
||||||
TEST_F(DynamicJsonBuffer_Basic_Tests, CanAllocLessThanBlockCapacity) {
|
TEST_F(DynamicJsonBuffer_Basic_Tests, CanAllocLessThanBlockCapacity) {
|
||||||
void* p1 = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY);
|
void* p1 = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY);
|
||||||
ASSERT_TRUE(p1);
|
ASSERT_FALSE(p1==NULL);
|
||||||
void* p2 = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY);
|
void* p2 = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY);
|
||||||
ASSERT_TRUE(p2);
|
ASSERT_FALSE(p2==NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_F(DynamicJsonBuffer_Basic_Tests, CantAllocMoreThanBlockCapacity) {
|
TEST_F(DynamicJsonBuffer_Basic_Tests, CantAllocMoreThanBlockCapacity) {
|
||||||
void* p = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY + 1);
|
void* p = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY + 1);
|
||||||
ASSERT_FALSE(p);
|
ASSERT_TRUE(p==NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_F(DynamicJsonBuffer_Basic_Tests, ReturnDifferentPointer) {
|
TEST_F(DynamicJsonBuffer_Basic_Tests, ReturnDifferentPointer) {
|
||||||
|
Reference in New Issue
Block a user