]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/grid.cpp
Use real id for wxPGCanvas
[wxWidgets.git] / src / generic / grid.cpp
index 6cd125e280dcf84ffab733d346d4d297c0a892b5..2ce9f06c7040de5dd2c04d857240d81632d8b84a 100644 (file)
@@ -1144,7 +1144,8 @@ wxGridStringTable::wxGridStringTable( int numRows, int numCols )
 
 wxString wxGridStringTable::GetValue( int row, int col )
 {
-    wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()),
+    wxCHECK_MSG( (row >= 0 && row < GetNumberRows()) &&
+                 (col >= 0 && col < GetNumberCols()),
                  wxEmptyString,
                  wxT("invalid row or column index in wxGridStringTable") );
 
@@ -1153,7 +1154,8 @@ wxString wxGridStringTable::GetValue( int row, int col )
 
 void wxGridStringTable::SetValue( int row, int col, const wxString& value )
 {
-    wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()),
+    wxCHECK_RET( (row >= 0 && row < GetNumberRows()) &&
+                 (col >= 0 && col < GetNumberCols()),
                  wxT("invalid row or column index in wxGridStringTable") );
 
     m_data[row][col] = value;