- if ( (size_t)rowOrCol >= pos )
- {
- if ( numRowsOrCols > 0 )
- {
- // If rows inserted, include row counter where necessary
- rowOrCol += numRowsOrCols;
- }
- else if ( numRowsOrCols < 0)
- {
- // If rows deleted, either decrement row counter (if row still exists)
- if ((size_t)rowOrCol >= pos - numRowsOrCols)
- rowOrCol += numRowsOrCols;
- else
- {
- m_rowsOrCols.RemoveAt((size_t)n);
- m_attrs.RemoveAt((size_t)n);
- n--; count--;
- }
- }
+ if ( (size_t)rowOrCol >= pos )
+ {
+ if ( numRowsOrCols > 0 )
+ {
+ // If rows inserted, include row counter where necessary
+ rowOrCol += numRowsOrCols;
+ }
+ else if ( numRowsOrCols < 0)
+ {
+ // If rows deleted, either decrement row counter (if row still exists)
+ if ((size_t)rowOrCol >= pos - numRowsOrCols)
+ rowOrCol += numRowsOrCols;
+ else
+ {
+ m_rowsOrCols.RemoveAt((size_t)n);
+ m_attrs.RemoveAt((size_t)n);
+ n--; count--;
+ }
+ }