OSDN Git Service

[Object] Fix MachO's getUuid to return a pointer into the object instead of a danglin...
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 24 Oct 2014 15:52:05 +0000 (15:52 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 24 Oct 2014 15:52:05 +0000 (15:52 +0000)
commit5ea04462dcb1396f050c7eca0e490fe25d5a1e77
tree148acd4e4a4a5d834a4c21c13a5c2ed7d9fff961
parenta653bf1b12b83c09b2afa42b27c9508be96e0ecd
[Object] Fix MachO's getUuid to return a pointer into the object instead of a dangling ArrayRef.

This works because uuid's are always little endian so it's not swapped.
Fixes use-after-return reported by asan.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220567 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Object/MachOObjectFile.cpp