From 2c726b4a5bd5f0edd9417fb037611428e51c49c1 Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Wed, 1 Aug 2007 18:11:13 +0000 Subject: [PATCH] Fix bug #1536481 "SHOW FULL PROCESSLIST on mysql v4 server messes Zeos up". See discussion: https://sourceforge.net/tracker/?func=detail&atid=832347&aid=1536481&group_id=164593 --- components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas b/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas index 755ffa74..d3415927 100644 --- a/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas +++ b/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas @@ -262,8 +262,7 @@ begin ColumnType := ConvertMySQLHandleToSQLType(FPlainDriver, FieldHandle, FieldFlags); ColumnDisplaySize := FPlainDriver.GetFieldLength(FieldHandle); - Precision := Max(FPlainDriver.GetFieldMaxLength(FieldHandle), - FPlainDriver.GetFieldLength(FieldHandle)); + Precision := FPlainDriver.GetFieldMaxLength(FieldHandle); Scale := FPlainDriver.GetFieldDecimals(FieldHandle); if (AUTO_INCREMENT_FLAG and FieldFlags <> 0) or (TIMESTAMP_FLAG and FieldFlags <> 0) then