lang-481

Note that this program is modified on Apache Common Lang project.

To checkout the original project:

#BUGGY
svn co -r 812235 http://svn.apache.org/repos/asf/commons/proper/lang/trunk

#FIXED
svn co -r 900015 http://svn.apache.org/repos/asf/commons/proper/lang/trunk

Acknowledgement:

This bug was originally prepared by Qingzhou Luo, and was prepared for
submission to SIR by Yu Lin.
