Changes in uspace/lib/posix/src/string.c [013e5d32:a35b458] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/posix/src/string.c
r013e5d32 ra35b458 449 449 size_t prefix_table[nlen + 1]; 450 450 451 size_t i = 0; 452 ssize_t j = -1; 453 454 prefix_table[i] = j; 455 456 while (i < nlen) { 457 while (j >= 0 && needle[i] != needle[j]) { 458 j = prefix_table[j]; 459 } 460 i++; j++; 451 { 452 size_t i = 0; 453 ssize_t j = -1; 454 461 455 prefix_table[i] = j; 456 457 while (i < nlen) { 458 while (j >= 0 && needle[i] != needle[j]) { 459 j = prefix_table[j]; 460 } 461 i++; j++; 462 prefix_table[i] = j; 463 } 462 464 } 463 465
Note:
See TracChangeset
for help on using the changeset viewer.