Python 1.5.2c1 -- release candidate for 1.5.2

Tamito Kajiyama kajiyama at grad.sccs.chukyo-u.ac.jp
Mon Apr 12 15:11:16 EDT 1999


Guido van Rossum <guido at CNRI.Reston.VA.US> writes:
|
| *** Please help making 1.5.2 rock solid by banging on the release
| candidate in all possible ways! ***

I gave the release candidate a try on a PC running Plamo Linux 1.3
(a Linux distribution based on Slackware 3.5) and a Sparc box
running SunOS 4.1.4_JL, both together with two additional packages
PIL 1.0b1 and xml 0.5.  The installations had no problem and
completely succeeded.  Congratulations! :-)

By the way, the cPickle bug in 1.5.2b1 that I reported in this news
group on January 11 (see [1]) has still been alive in 1.5.2c1.  The
attached is a context diff fixing it.  (Excuse me for realizing this
so late, but I didn't re-install 1.5.2b2 on the Sparc box...)

[1] http://x10.dejanews.com/getdoc.xp?AN=431438253&CONTEXT=923940461.1386086447&hitnum=1

*** cPickle.c.orig      Mon Apr 12 23:51:44 1999
--- cPickle.c   Mon Apr 12 23:52:13 1999
***************
*** 3295,3301 ****
      if ((self->num_marks + 1) >= self->marks_size) {
          s=self->marks_size+20;
          if (s <= self->num_marks) s=self->num_marks + 1;
!         if (self->marks)
              self->marks=(int *)malloc(s * sizeof(int));
          else
              self->marks=(int *)realloc(self->marks, s * sizeof(int));
--- 3295,3301 ----
      if ((self->num_marks + 1) >= self->marks_size) {
          s=self->marks_size+20;
          if (s <= self->num_marks) s=self->num_marks + 1;
!         if (! self->marks)
              self->marks=(int *)malloc(s * sizeof(int));
          else
              self->marks=(int *)realloc(self->marks, s * sizeof(int));

--
KAJIYAMA, Tamito <kajiyama at grad.sccs.chukyo-u.ac.jp>




More information about the Python-list mailing list