101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
{
const uint8_t *buffer = (const uint8_t *)string;
size_t i;
if ((length & 3) != 0)
return false;
if ([data itemSize] != 1)
return false;
for (i = 0; i < length; i += 4) {
uint32_t sb = 0;
uint8_t count = 3;
char db[3];
int8_t tmp;
|
|
|
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
{
const uint8_t *buffer = (const uint8_t *)string;
size_t i;
if ((length & 3) != 0)
return false;
if (data.itemSize != 1)
return false;
for (i = 0; i < length; i += 4) {
uint32_t sb = 0;
uint8_t count = 3;
char db[3];
int8_t tmp;
|