INNER CODE UNIT · C
res
mittinatten/freesasa · src/classifier.c:564
res = c->n_residues + 1;
if ((c->residue_name = realloc(rn, sizeof(char *) * res)) == NULL) {
c->residue_name = rn;
return mem_fail();
}
if ((c->residue = realloc(cr, sizeof(struct classifier_residue *) * res)) == NULL) {
c->residue = cr;
return mem_fail();
}
if ((c->residue[res - 1] = freesasa_classifier_residue_new(name)) == NULL) {
return mem_fail();
}
++c->n_residues;
c->residue_name[res - 1] = c->residue[res - 1]->name;