summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorXavier Mendez <jmendeth@gmail.com>2014-09-09 11:05:14 +0200
committerXavier Mendez <jmendeth@gmail.com>2014-09-09 11:05:14 +0200
commit8c14212dd99f76608087a92d67bd9b93c67ac567 (patch)
tree4484b75a0d78d6733e32c1e26f3883b94e716aea /src
parent30dd50f16a27d1aa649c188d57a09920b21ceba3 (diff)
downloadrust-hoedown-8c14212dd99f76608087a92d67bd9b93c67ac567.tar.gz
Use memcmp in hoedown_buffer_eq(...)
Diffstat (limited to 'src')
-rw-r--r--src/buffer.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 6e96224..8f9c17a 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -121,11 +121,7 @@ int
hoedown_buffer_eq(const hoedown_buffer *buf, const uint8_t *data, size_t size)
{
if (buf->size != size) return 0;
-
- size_t i = 0;
- while (i < size && buf->data[i] == data[i]) i++;
-
- return i == size;
+ return memcmp(buf->data, data, size) == 0;
}
int