Don't accept null pointer when requesting aligned memory

This commit is contained in:
Peter Limkilde Svendsen
2020-05-24 18:39:53 +02:00
parent e4c26cfaa0
commit cf9c2ed0ba
+1 -1
View File
@@ -31,7 +31,7 @@ void test_valid_aligned(void *ptr, size_t alignment, int error_val) {
* address. */
uintptr_t ptr_alignment_rem = (uintptr_t)ptr % (uintptr_t)alignment;
if (ptr_alignment_rem == 0) {
if (ptr != NULL && ptr_alignment_rem == 0) {
// Constant output for successful case
printf("pointer: (alignment OK), ");
}