From 20d02ac61329a65c72057ee94bab23fc0548487f Mon Sep 17 00:00:00 2001 From: Jon Ashburn Date: Wed, 15 Apr 2015 13:34:33 -0600 Subject: [PATCH] loader: Only check magic value from Icd on debug builds. --- loader/loader.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/loader/loader.h b/loader/loader.h index 0ff9a59..b615989 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); } -- 2.7.4