From db4c7c19512504ee1391728248ae08c966a60b43 Mon Sep 17 00:00:00 2001 From: Pali Rohár Date: Wed, 26 Nov 2014 16:29:53 +0100 Subject: all: Use internal MEMMEM instead gnu memem It is used only on small strings, so it is fast enough --- src/nolo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/nolo.c') diff --git a/src/nolo.c b/src/nolo.c index 6dce8a2..5e51a36 100644 --- a/src/nolo.c +++ b/src/nolo.c @@ -127,7 +127,7 @@ static int nolo_identify_string(struct usb_device_info * dev, const char * str, if ( (size_t)ret > sizeof(buf) ) ret = sizeof(buf); - ptr = memmem(buf, ret, str, strlen(str)); + ptr = MEMMEM(buf, ret, str, strlen(str)); if ( ! ptr ) ERROR_RETURN("Substring was not found", -1); @@ -326,7 +326,7 @@ static int nolo_send_image(struct usb_device_info * dev, struct image * image, i for ( i = 0; bufs[i]; ++i ) { len = ((uint8_t*)bufs[i])[0]; - if ( memmem(bufs[i]+1, len, buf, strlen(buf)) ) + if ( MEMMEM(bufs[i]+1, len, buf, strlen(buf)) ) break; } -- cgit v1.2.3