From: alexander s. <a1...@us...> - 2008-03-13 06:10:00
|
Update of /cvsroot/dbfpy/dbfpy/dbfpy In directory sc8-pr-cvs12.sourceforge.net:/tmp/cvs-serv10515 Modified Files: fields.py Log Message: check field name length in constructor Index: fields.py =================================================================== RCS file: /cvsroot/dbfpy/dbfpy/dbfpy/fields.py,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** fields.py 11 Feb 2007 09:08:11 -0000 1.10 --- fields.py 13 Mar 2008 06:09:52 -0000 1.11 *************** *** 5,8 **** --- 5,9 ---- """ """History (most recent first): + 13-mar-2008 [als] check field name length in constructor 11-feb-2007 [als] handle value conversion errors 10-feb-2007 [als] DbfFieldDef: added .rawFromRecord() *************** *** 75,78 **** --- 76,81 ---- assert self.defaultValue is not None, "Default value must be overriden" ## fix arguments + if len(name) >10: + raise ValueError("Field name \"%s\" is too long" % name) name = str(name).upper() if self.__class__.length is None: |