Switched YAML::Binary interface to use unsigned chars, not chars

This commit is contained in:
Jesse Beder
2011-09-06 00:39:31 -05:00
parent fadca5a89d
commit dd1eb715c4
4 changed files with 8 additions and 8 deletions

View File

@@ -127,12 +127,12 @@ namespace YAML
}
struct _Binary {
_Binary(const char *data_, std::size_t size_): data(data_), size(size_) {}
const char *data;
_Binary(const unsigned char *data_, std::size_t size_): data(data_), size(size_) {}
const unsigned char *data;
std::size_t size;
};
inline _Binary Binary(const char *data, std::size_t size) {
inline _Binary Binary(const unsigned char *data, std::size_t size) {
return _Binary(data, size);
}
}