From: Dario Faggioli Date: Tue, 26 May 2009 06:48:07 +0000 (+0200) Subject: Fixed an old BUG still outstanding in searching a resource via its label. X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/frsh.git/commitdiff_plain/c4674bfb936390417c845840da54f382c57ba500 Fixed an old BUG still outstanding in searching a resource via its label. --- diff --git a/fres/resalloc/fra_generic.c b/fres/resalloc/fra_generic.c index 673267a..1df9afc 100644 --- a/fres/resalloc/fra_generic.c +++ b/fres/resalloc/fra_generic.c @@ -138,7 +138,7 @@ fres_vreses_find_label(fres_block_label *label, fres_block_resource *res) fres_block_label *l = fres_contract_get_label(c); fres_block_resource *r = fres_contract_get_resource(c); - if (strncmp(l->label, label->label, sizeof(label->label)) && + if (!strncmp(l->label, label->label, strlen(label->label)) && res->resource_type == r->resource_type && res->resource_id == r->resource_id) return item;