Ivan Shmakov, le Sat 23 Nov 2013 09:26:08 +0000, a écrit : > >>>>> Guillem Jover <guil...@hadrons.org> writes: > >>>>> On Thu, 2013-11-21 at 13:11:05 +0100, Marin Ramesa wrote: > > […] > > >> db_sym_t sp; > >> - if (sp = X_db_lookup(&db_symtabs[i], sym_name)) { > >> + boolean_t db_lookup; > >> + db_lookup = (int)(sp = X_db_lookup(&db_symtabs[i], sym_name)); > >> + if (db_lookup) { > >> if (found_once) > > […] > > > Regarding readability, this does not seem to me like a big > > improvement (bar the squashed warning :). Why not assign sp on its > > own? And does the db_sym_t type require a cast for the conditional? > > I’d rather question the necessity of adding a new variable just > to hold the “boolean.” Why not simply:
That's what Guillem was referring to, yes. Samuel