Fixed failing test with clang

This commit is contained in:
Benoit Blanchon
2014-10-31 11:38:58 +01:00
parent 889f059758
commit a5dbb397ca
2 changed files with 28 additions and 29 deletions

View File

@ -10,17 +10,15 @@
#include "JsonBuffer.hpp"
namespace ArduinoJson {
template <int CAPACITY>
template <size_t CAPACITY>
class StaticJsonBuffer : public JsonBuffer {
public:
explicit StaticJsonBuffer() : _size(0) {}
virtual ~StaticJsonBuffer() {}
int capacity() const { return CAPACITY; }
int size() const { return _size; }
size_t capacity() const { return CAPACITY; }
size_t size() const { return _size; }
void clear() { _size = 0; }
protected:
@ -33,6 +31,6 @@ class StaticJsonBuffer : public JsonBuffer {
private:
char _buffer[CAPACITY];
int _size;
size_t _size;
};
}