bDeformGroup *def; for(i = 0, def = ob->defbase.first; def; def = def->next, i++) { if(!strcmp(def->name, rmd->name)) { defgrp_index = i; break; } }