]> granicus.if.org Git - python/commit
SF bug 847019 datetime.datetime initialization needs more strict checking
authorTim Peters <tim.peters@gmail.com>
Sun, 21 Mar 2004 23:38:41 +0000 (23:38 +0000)
committerTim Peters <tim.peters@gmail.com>
Sun, 21 Mar 2004 23:38:41 +0000 (23:38 +0000)
commit3f60629242a13c9d5fb425294a33d22b7cf2b802
tree40aa055c69912aa9e551e224b220e18eb3c6eb89
parent6fce78e07f569dc6f941000514cddab6c728f631
SF bug 847019 datetime.datetime initialization needs more strict checking
It's possible to create insane datetime objects by using the constructor
"backdoor" inserted for fast unpickling.  Doing extensive range checking
would eliminate the backdoor's purpose (speed), but at least a little
checking can stop honest mistakes.

Bugfix candidate.
Lib/test/test_datetime.py
Modules/datetimemodule.c