From: William F. <wsf...@us...> - 2005-06-02 21:46:21
|
Update of /cvsroot/swig/SWIG/Lib/csharp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8381/Lib/csharp Modified Files: enumtypesafe.swg Log Message: Fix #1211353 for -ve enum values Index: enumtypesafe.swg =================================================================== RCS file: /cvsroot/swig/SWIG/Lib/csharp/enumtypesafe.swg,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** enumtypesafe.swg 22 Feb 2005 22:56:18 -0000 1.10 --- enumtypesafe.swg 2 Jun 2005 21:46:08 -0000 1.11 *************** *** 81,85 **** public static $csclassname swigToEnum(int swigValue) { ! if (swigValue < swigValues.Length && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (int i = 0; i < swigValues.Length; i++) --- 81,85 ---- public static $csclassname swigToEnum(int swigValue) { ! if (swigValue < swigValues.Length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue) return swigValues[swigValue]; for (int i = 0; i < swigValues.Length; i++) |