List:Commits« Previous MessageNext Message »
From:pharvey Date:October 31 2006 6:41pm
Subject:Connector/ODBC 5 commit: r638 - trunk/Driver/Setup/Library
View as plain text  
Modified:
   trunk/Driver/Setup/Library/MYODBCSetupDataSourceTab1.cpp
Log:
ENH: Ensure we use insert() to ignore invalid field value.

Modified: trunk/Driver/Setup/Library/MYODBCSetupDataSourceTab1.cpp
===================================================================
--- trunk/Driver/Setup/Library/MYODBCSetupDataSourceTab1.cpp	2006-10-31 17:38:32 UTC (rev
637)
+++ trunk/Driver/Setup/Library/MYODBCSetupDataSourceTab1.cpp	2006-10-31 17:41:13 UTC (rev
638)
@@ -37,7 +37,8 @@
     plineeditUser->setText( stringUser );
     plineeditPassword->setText( stringPassword );
     plineeditDatabase->setText( stringDatabase );
-    plineeditPort->setText( stringPort );
+    /* use insert() instead of setText() to ensure no invalid value gets into field */
+    plineeditPort->insert( stringPort );
 }
 
 MYODBCSetupDataSourceTab1::MYODBCSetupDataSourceTab1( QWidget *pwidgetParent )
@@ -78,6 +79,7 @@
 
 void MYODBCSetupDataSourceTab1::setPort( const QString &stringPort )
 {
+    /* use insert() instead of setText() to ensure no invalid value gets into field */
     plineeditPort->insert( stringPort );
 }
 

Thread
Connector/ODBC 5 commit: r638 - trunk/Driver/Setup/Librarypharvey31 Oct