diff options
author | H. Peter Anvin <hpa@zytor.com> | 2009-05-29 15:10:23 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-05-29 15:10:23 -0700 |
commit | 4c3d4377d09cf1ae27a2cd5a0ed69238292e89d1 (patch) | |
tree | 17d2118d74bf20395b605bac5156c7a1dcc44c05 /com32 | |
parent | 9fdeba97bcd953e08c3f27c4b96d9f8e8508f6e4 (diff) | |
download | syslinux-4c3d4377d09cf1ae27a2cd5a0ed69238292e89d1.tar.gz syslinux-4c3d4377d09cf1ae27a2cd5a0ed69238292e89d1.tar.xz syslinux-4c3d4377d09cf1ae27a2cd5a0ed69238292e89d1.zip |
Run Nindent on com32/lib/memmem.c
Automatically reformat com32/lib/memmem.c using Nindent.
Do this for all files except HDT, gPXE and externally maintained
libraries (zlib, tinyjpeg, libpng).
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'com32')
-rw-r--r-- | com32/lib/memmem.c | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/com32/lib/memmem.c b/com32/lib/memmem.c index 0f59938f..8558a80d 100644 --- a/com32/lib/memmem.c +++ b/com32/lib/memmem.c @@ -13,32 +13,32 @@ void *memmem(const void *haystack, size_t n, const void *needle, size_t m) { - const unsigned char *y = (const unsigned char *)haystack; - const unsigned char *x = (const unsigned char *)needle; + const unsigned char *y = (const unsigned char *)haystack; + const unsigned char *x = (const unsigned char *)needle; - size_t j, k, l; + size_t j, k, l; - if ( m > n ) - return NULL; - - if ( x[0] == x[1] ) { - k = 2; - l = 1; - } else { - k = 1; - l = 2; - } + if (m > n) + return NULL; - j = 0; - while ( j <= n-m ) { - if (x[1] != y[j+1]) { - j += k; + if (x[0] == x[1]) { + k = 2; + l = 1; } else { - if ( !memcmp(x+2, y+j+2, m-2) && x[0] == y[j] ) - return (void *)&y[j]; - j += l; + k = 1; + l = 2; } - } - return NULL; + j = 0; + while (j <= n - m) { + if (x[1] != y[j + 1]) { + j += k; + } else { + if (!memcmp(x + 2, y + j + 2, m - 2) && x[0] == y[j]) + return (void *)&y[j]; + j += l; + } + } + + return NULL; } |