June 15, 2012 [dmd-internals] [D-Programming-Language/dmd] 71684d: ComplexExp::toChars fills wrong buffers on non-GDC | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 71684d1e87f773d755ee2ce089f353296ebef998 https://github.com/D-Programming-Language/dmd/commit/71684d1e87f773d755ee2ce089f353296ebef998 Author: Brad Anderson <eco@gnuk.net> Date: 2012-06-14 (Thu, 14 Jun 2012) Changed paths: M src/expression.c Log Message: ----------- ComplexExp::toChars fills wrong buffers on non-GDC Resulted in uninitialized buffers being used in the subsequent sprintf (potential buffer overflow). Commit: a587ae5f3f6e7b6de6d3c66d0c9fade68cbbb1e0 https://github.com/D-Programming-Language/dmd/commit/a587ae5f3f6e7b6de6d3c66d0c9fade68cbbb1e0 Author: Walter Bright <walter@walterbright.com> Date: 2012-06-15 (Fri, 15 Jun 2012) Changed paths: M src/expression.c Log Message: ----------- Merge pull request #1003 from eco/complexexp-tochars-mistake ComplexExp::toChars fills wrong buffers on non-GDC Compare: https://github.com/D-Programming-Language/dmd/compare/a5587d195d4a...a587ae5f3f6e |
Copyright © 1999-2021 by the D Language Foundation