Add the GU_ASSERT_RET_OK() macro which checks if an integer (normally
returned from a function call) equals 0 - indicating a correct result.
Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
} while (0)
#define GU_ASSERT_NOT_NULL(ptr) GU_ASSERT(ptr != NULL)
+#define GU_ASSERT_RET_OK(status) GU_ASSERT(status == 0)
#define GU_ASSERT_NULL(ptr) GU_ASSERT(ptr == NULL)
#define GU_ASSERT_EQ(a1, a2) GU_ASSERT(a1 == a2)
#define GU_ASSERT_STR_EQ(s1, s2) GU_ASSERT(strcmp(s1, s2) == 0)