[phobos] [D-Programming-Language/phobos] 2e69ef: fix Issue 13871 - Segmentation fault from std/vari...

GitHub via phobos phobos at puremagic.com
Wed Dec 31 06:59:07 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 2e69efed7eae065f8b76fac2f1465fbf8fd7e977
      https://github.com/D-Programming-Language/phobos/commit/2e69efed7eae065f8b76fac2f1465fbf8fd7e977
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-12-31 (Wed, 31 Dec 2014)

  Changed paths:
    M std/variant.d

  Log Message:
  -----------
  fix Issue 13871 - Segmentation fault from std/variant.d:609

A variant to variant assignment is specially handled by OpID.copyOut. Therefore, destroying original value before the copyOut call is problematic.


  Commit: 01b1ed2463c89586d40cb143ec3320e7db344114
      https://github.com/D-Programming-Language/phobos/commit/01b1ed2463c89586d40cb143ec3320e7db344114
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2014-12-31 (Wed, 31 Dec 2014)

  Changed paths:
    M std/variant.d

  Log Message:
  -----------
  Merge pull request #2827 from 9rnsr/fix13871

[REG2.067a] Issue 13871 - Segmentation fault from std/variant.d:609


Compare: https://github.com/D-Programming-Language/phobos/compare/356c5e9a4724...01b1ed2463c8


More information about the phobos mailing list