fix typo in ALIGN macro

Change-Id: Idaddf65f0b726a158f47639223f4281fd07447a7
diff --git a/libgralloc-qsd8k/gralloc.cpp b/libgralloc-qsd8k/gralloc.cpp
index e551120..9b3d95f 100644
--- a/libgralloc-qsd8k/gralloc.cpp
+++ b/libgralloc-qsd8k/gralloc.cpp
@@ -339,7 +339,7 @@
 /*****************************************************************************/
 
 static inline size_t ALIGN(size_t x, size_t align) {
-    return (x + align-1) & (align-1);
+    return (x + align-1) & ~(align-1);
 }
 
 static int gralloc_alloc(alloc_device_t* dev,