Pārlūkot izejas kodu

Fixed Visual Studio's warnings

Benoit Blanchon 11 gadi atpakaļ
vecāks
revīzija
80913b8044

+ 3 - 0
include/ArduinoJson/Internals/JsonBufferAllocated.hpp

@@ -16,6 +16,9 @@ class JsonBufferAllocated {
   void *operator new(size_t n, JsonBuffer *jsonBuffer) throw() {
     return jsonBuffer->alloc(n);
   }
+
+  void operator delete(void*, JsonBuffer *) throw() {
+  }
 };
 }
 }

+ 3 - 3
test/DynamicJsonBuffer_Basic_Tests.cpp

@@ -46,14 +46,14 @@ TEST_F(DynamicJsonBuffer_Basic_Tests, BlockCountChangesWhenFull) {
 
 TEST_F(DynamicJsonBuffer_Basic_Tests, CanAllocLessThanBlockCapacity) {
   void* p1 = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY);
-  ASSERT_TRUE(p1);
+  ASSERT_FALSE(p1==NULL);
   void* p2 = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY);
-  ASSERT_TRUE(p2);
+  ASSERT_FALSE(p2==NULL);
 }
 
 TEST_F(DynamicJsonBuffer_Basic_Tests, CantAllocMoreThanBlockCapacity) {
   void* p = buffer.alloc(DynamicJsonBuffer::BLOCK_CAPACITY + 1);
-  ASSERT_FALSE(p);
+  ASSERT_TRUE(p==NULL);
 }
 
 TEST_F(DynamicJsonBuffer_Basic_Tests, ReturnDifferentPointer) {