index 3a99f80a2ac0d89e21eddce60ad722734dd2baa1..93fb347852ea969de3ff6bb199454d8560fac511 100644 (file)
--- a/src/core/store_lookup.c
+++ b/src/core/store_lookup.c
status = INT_MAX;
else if (v1.type == v2.type)
status = sdb_data_cmp(&v1, &v2);
+ else if ((e1->data_type >= 0) && (e2->data_type >= 0))
+ status = INT_MAX;
else
status = sdb_data_strcmp(&v1, &v2);