isvalidrcname
if (!isvalidrcname((int) piece->data[i])) {
else if (!isvalidrcname((int) piece->data[i]))