about summary refs log tree commit diff
path: root/src/legacy/err.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2013-08-02 21:13:16 -0400
committerRich Felker <dalias@aerifal.cx>2013-08-02 21:13:16 -0400
commit2d2da648f6aa07cfca3d6065d9126897e42927a1 (patch)
tree321cd172303af05c61da33659231a5b7750dc982 /src/legacy/err.c
parent86cc54b577f445da1582d2cf1ac3eff064ca27ef (diff)
downloadmusl-2d2da648f6aa07cfca3d6065d9126897e42927a1.tar.gz
musl-2d2da648f6aa07cfca3d6065d9126897e42927a1.tar.xz
musl-2d2da648f6aa07cfca3d6065d9126897e42927a1.zip
fix aliasing violations in tsearch functions
patch by nsz. the actual object the caller has storing the tree root
has type void *, so accessing it as struct node * is not valid.
instead, simply access the value, move it to a temporary of the
appropriate type and work from there, then move the result back.
Diffstat (limited to 'src/legacy/err.c')
0 files changed, 0 insertions, 0 deletions