| 213 |
|
|
| 214 |
while (key != NULL && *key != '\0') |
while (key != NULL && *key != '\0') |
| 215 |
{ |
{ |
| 216 |
offset = (256 + *key) % 256; |
offset = (unsigned char)(*key); |
| 217 |
if (offset < 0 || offset >= TRIE_CHILDREN) // incorrect key character |
if (offset < 0 || offset >= TRIE_CHILDREN) // incorrect key character |
| 218 |
{ |
{ |
| 219 |
return -1; |
return -1; |
| 257 |
|
|
| 258 |
while (key != NULL && *key != '\0') |
while (key != NULL && *key != '\0') |
| 259 |
{ |
{ |
| 260 |
offset = (256 + *key) % 256; |
offset = (unsigned char)(*key); |
| 261 |
if (offset < 0 || offset >= TRIE_CHILDREN) // incorrect key character |
if (offset < 0 || offset >= TRIE_CHILDREN) // incorrect key character |
| 262 |
{ |
{ |
| 263 |
return -1; |
return -1; |
| 300 |
|
|
| 301 |
while (key != NULL && *key != '\0') |
while (key != NULL && *key != '\0') |
| 302 |
{ |
{ |
| 303 |
offset = (256 + *key) % 256; |
offset = (unsigned char)(*key); |
| 304 |
if (offset < 0 || offset >= TRIE_CHILDREN) // incorrect key character |
if (offset < 0 || offset >= TRIE_CHILDREN) // incorrect key character |
| 305 |
{ |
{ |
| 306 |
return -1; |
return -1; |