diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2013-11-08 00:51:00 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2013-11-08 00:51:00 +0100 |
commit | 48ec4f732f02cd2d1dd65aed635a56fae64da4e1 (patch) | |
tree | 2e98b9161a86f438493c69ba20de4505c29f25d6 | |
parent | 950824f1523f094f4453c9b671534838ebc2968c (diff) | |
download | efl-48ec4f732f02cd2d1dd65aed635a56fae64da4e1.tar.gz |
eo2: support NULL op_descs
-rw-r--r-- | src/lib/eo/eo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c index acb4f65cfe..48c477d573 100644 --- a/src/lib/eo/eo.c +++ b/src/lib/eo/eo.c @@ -622,7 +622,8 @@ _eo2_class_funcs_set(_Eo_Class *klass) qsort((void*)op_descs, klass->desc->ops.count, sizeof(Eo2_Op_Description), eo2_api_funcs_cmp); op_id = klass->base_id; - DBG("Set functions for class '%s'", klass->desc->name); + DBG("Set functions for class '%s' %p", klass->desc->name, klass); + if (!op_descs) return; for (op_desc = op_descs; op_desc->op_type != EO_OP_TYPE_INVALID; op_desc++) { if(op_desc->api_func == NULL) |