../instance.c: In function ‘srd_inst_find_by_id’:
../instance.c:485:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
if (di = srd_inst_find_by_id_stack(inst_id, tmp))
^~
di = NULL;
for (l = sess->di_list; l; l = l->next) {
tmp = l->data;
- if (di = srd_inst_find_by_id_stack(inst_id, tmp))
+ if ((di = srd_inst_find_by_id_stack(inst_id, tmp)) != NULL)
break;
}