aboutsummaryrefslogtreecommitdiff
path: root/loader/loader.h
diff options
context:
space:
mode:
authorJon Ashburn <jon@lunarg.com>2015-04-15 13:34:33 -0600
committerChia-I Wu <olv@lunarg.com>2015-04-16 17:48:20 +0800
commit20d02ac61329a65c72057ee94bab23fc0548487f (patch)
tree9f0a5915b57ee44e79589e277ac530af66c8b9e9 /loader/loader.h
parentbd4f514aa167a86dfc79583ef1506e17567fcff1 (diff)
downloadusermoji-20d02ac61329a65c72057ee94bab23fc0548487f.tar.xz
loader: Only check magic value from Icd on debug builds.
Diffstat (limited to 'loader/loader.h')
-rw-r--r--loader/loader.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/loader/loader.h b/loader/loader.h
index 0ff9a590..b615989f 100644
--- a/loader/loader.h
+++ b/loader/loader.h
@@ -59,8 +59,10 @@ static inline void *loader_get_data(const void *obj)
static inline void loader_init_data(void *obj, const void *data)
{
+#ifdef DEBUG
assert(valid_loader_magic_value(obj) &&
"Incompatible ICD, first dword must be initialized to ICD_LOADER_MAGIC. See loader/README.md for details.");
+#endif
loader_set_data(obj, data);
}