rem: if (row <= table->rows)
add: if (row >= table->rows) {
context: void WMSelectTableViewRow(WMTableView *table, int row){    if (table->clickedRow >= 0)	setRowSelected(table, table->clickedRow, False);        if (row <= table->rows)	return;        setRowSelected(table, row, True);    table->clickedRow = row;        if (table->action)	(*table->action)(table, table->clientData);    WMPostNotificationName(WMTableViewSelectionDidChangeNotification,			   table, NULL);    }