intel: Prevent divide by zero when alignment is 0.
diff --git a/icd/intel/mem.c b/icd/intel/mem.c
index 2d3926d..ad0105c 100644
--- a/icd/intel/mem.c
+++ b/icd/intel/mem.c
@@ -32,7 +32,7 @@
 {
     struct intel_mem *mem;
 
-    if (4096 % info->alignment)
+    if ((info->alignment != 0) && (4096 % info->alignment))
         return XGL_ERROR_INVALID_ALIGNMENT;
     if (info->heapCount != 1 || info->heaps[0] != 0)
         return XGL_ERROR_INVALID_POINTER;