1. 29 Jun, 2000 38 commits
  2. 28 Jun, 2000 2 commits
    • Guido van Rossum's avatar
      Vladimir Marangozov: · a14d2056
      Guido van Rossum authored
      This patch fixes a problem on AIX with the signed int case code in
      getargs.c, after Trent Mick's intervention about MIN/MAX overflow
      checks. The AIX compiler/optimizer generates bogus code with the
      default flags "-g -O" causing test_builtin to fail: int("10", 16) <>
      16L. Swapping the two checks in the signed int code makes the problem
      go away.
      
      Also, make the error messages fit in 80 char lines in the
      source.
      a14d2056
    • Guido van Rossum's avatar
      Vladimir Marangozov: · 1f747c6b
      Guido van Rossum authored
      Avoid calling the dealloc function, previously triggered with
      DECREF(inst).  This caused a segfault in PyDict_GetItem, called with a
      NULL dict, whenever inst->in_dict fails under low-memory conditions.
      1f747c6b