[Python-checkins] CVS: python/dist/src/Python sysmodule.c,2.75,2.76
Fred L. Drake
python-dev@python.org
Thu, 31 Aug 2000 08:21:15 -0700
Update of /cvsroot/python/python/dist/src/Python
In directory slayer.i.sourceforge.net:/tmp/cvs-serv24711/Python
Modified Files:
sysmodule.c
Log Message:
_PySys_Init(): When setting up sys.version_info, use #if/#elif.../#endif
instead of four #if/#endif blocks. This shortens the
code and improves readability.
Index: sysmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/sysmodule.c,v
retrieving revision 2.75
retrieving revision 2.76
diff -C2 -r2.75 -r2.76
*** sysmodule.c 2000/08/16 23:03:57 2.75
--- sysmodule.c 2000/08/31 15:21:11 2.76
***************
*** 421,432 ****
#if PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_ALPHA
s = "alpha";
! #endif
! #if PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_BETA
s = "beta";
! #endif
! #if PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_GAMMA
s = "candidate";
! #endif
! #if PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_FINAL
s = "final";
#endif
--- 421,429 ----
#if PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_ALPHA
s = "alpha";
! #elif PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_BETA
s = "beta";
! #elif PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_GAMMA
s = "candidate";
! #elif PY_RELEASE_LEVEL == PY_RELEASE_LEVEL_FINAL
s = "final";
#endif