improved code of chunk_equals

This commit is contained in:
Andreas Steffen
2006-05-24 07:55:30 +00:00
parent 77ad0fa043
commit a13448dd2d
+4 -7
View File
@@ -92,13 +92,10 @@ chunk_t chunk_alloc(size_t bytes)
*/
bool chunk_equals(chunk_t a, chunk_t b)
{
if (a.ptr == NULL || b.ptr == NULL ||
a.len != b.len ||
memcmp(a.ptr, b.ptr, a.len) != 0)
{
return FALSE;
}
return TRUE;
return a.len == b.len &&
a.ptr != NULL &&
b.ptr != NULL &&
memcmp(a.ptr, b.ptr, a.len) == 0;
}
/**