Index: src/OFData.h ================================================================== --- src/OFData.h +++ src/OFData.h @@ -32,11 +32,11 @@ * for OFData with item size 1. */ @interface OFData: OFObject { - char *_items; + unsigned char *_items; size_t _count, _itemSize; bool _freeWhenDone; } /*! Index: src/OFData.m ================================================================== --- src/OFData.m +++ src/OFData.m @@ -183,11 +183,11 @@ @try { if (itemSize == 0) @throw [OFInvalidArgumentException exception]; - _items = (char *)items; + _items = (unsigned char *)items; _itemSize = itemSize; _count = count; _freeWhenDone = freeWhenDone; } @catch (id e) { [self release];