Maurizio Marini wrote: > should be (conceptualy): > while(tmp) { > if (strcasecmp(tmp->name, "type")){ > tmp = tmp->next; > continue; > } You are correct, and this is probably the fix for bug 3077. Please make a regular "diff -u" patch and post it to that bug, and thanks for the catch! (I missed that when I wrote it).