For bug #188449, since python floats have limited range, we multiply both floating...
authorZac Medico <zmedico@gentoo.org>
Wed, 15 Aug 2007 02:50:35 +0000 (02:50 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 15 Aug 2007 02:50:35 +0000 (02:50 -0000)
commit1d76e08db94e0760dafcbd22335340e783c9de5e
treedef5ed3a0ad1acfc69db34ec906632fc7620d3eb
parentd4d3ff3cdf0b48d9f1656c8ebed277ee1a3c3f2a
For bug #188449, since python floats have limited range, we multiply both floating point representations by a constant so that they are transformed into whole numbers. This allows the practically infinite range of a python int to be exploited. The multiplication is done by padding both literal strings with zeros as necessary to ensure equal length. (trunk r7606)

svn path=/main/branches/2.1.2/; revision=7607
pym/portage_versions.py