diff --git a/du1/output/program.exe b/du1/output/program.exe index 5f12b80..3a6de8d 100644 Binary files a/du1/output/program.exe and b/du1/output/program.exe differ diff --git a/du1/program.c b/du1/program.c index 106852d..38462e6 100644 --- a/du1/program.c +++ b/du1/program.c @@ -58,13 +58,13 @@ int search_string (const char* heap_orig, const char* needle_orig) { int needle_len = strlen(needle); for (int i = 0; i <= heap_len - needle_len; i++) { - int j; - for (j = 0; j < needle_len; j++) { - if (heap[i+j] != needle[j]) { + int o; + for (o = 0; o < needle_len; o++) { + if (heap[i+o] != needle[o]) { break; } } - if (j == needle_len) { + if (o == needle_len) { return i; } }