]> git.ipfire.org Git - thirdparty/gcc.git/commit - libiberty/d-demangle.c
libiberty: prevent null dereferencing on dlang_type
authorLuís Ferreira <contact@lsferreira.net>
Thu, 23 Sep 2021 15:54:00 +0000 (11:54 -0400)
committerJeff Law <jeffreyalaw@gmail.com>
Thu, 23 Sep 2021 15:54:00 +0000 (11:54 -0400)
commitb3585c0836e729bed56b9afd4292177673a25ca0
treec0df980cedac78eca6069c9ccb657abdc4565f03
parent5481040197402be6dfee265bd2ff5a4c88e30505
libiberty: prevent null dereferencing on dlang_type

libiberty/
* d-demangle.c (dlang_Type): Validate MANGLED is nonnull.

* testsuite/d-demangle-expected: New test.
libiberty/d-demangle.c
libiberty/testsuite/d-demangle-expected