[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