nsFontWeight::FillStretchHoles(void)
nsFontWeightXlib::FillStretchHoles(void)
nsFontWeight::FillStretchHoles(void){  int i, j;  for (i = 0; i < 9; i++) {    if (mStretches[i]) {      mStretches[i]->SortSizes();    }  }  if (!mStretches[4]) {    for (i = 5; i < 9; i++) {      if (mStretches[i]) {        mStretches[4] = mStretches[i];        break;      }    }    if (!mStretches[4]) {      for (i = 3; i >= 0; i--) {        if (mStretches[i]) {          mStretches[4] = mStretches[i];          break;        }      }    }  }  for (i = 5; i < 9; i++) {    if (!mStretches[i]) {      for (j = i + 1; j < 9; j++) {        if (mStretches[j]) {          mStretches[i] = mStretches[j];          break;        }      }      if (!mStretches[i]) {        for (j = i - 1; j >= 0; j--) {          if (mStretches[j]) {            mStretches[i] = mStretches[j];            break;          }        }      }    }  }  for (i = 3; i >= 0; i--) {    if (!mStretches[i]) {      for (j = i - 1; j >= 0; j--) {        if (mStretches[j]) {          mStretches[i] = mStretches[j];          break;        }      }      if (!mStretches[i]) {        for (j = i + 1; j < 9; j++) {          if (mStretches[j]) {            mStretches[i] = mStretches[j];            break;          }        }      }    }  }}