(0 > aColIndex) || (aColIndex >= mNumCellsInCol.Count())) {
(0 > aColIndex) || (aColIndex >= mNumCellsOrigInCol.Count())) {
inline CellData* nsCellMap::GetCellAt(PRInt32 aRowIndex,                                       PRInt32 aColIndex) const{  if ((0 > aRowIndex) || (aRowIndex >= mRowCount) ||       (0 > aColIndex) || (aColIndex >= mNumCellsInCol.Count())) {    //bug 9024 tickled this    //printf("%s \n", "nsCellMap::GetCellAt called with invalid row or col index"); // XXX look at this when bug 10911 get fixed    return nsnull;  }    CellData* result = nsnull;  nsVoidArray* row = (nsVoidArray *)(mRows.ElementAt(aRowIndex));  if (row)     result = (CellData *)(row->ElementAt(aColIndex));  return result;}