summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objdump
diff options
context:
space:
mode:
authorFrancis Ricci <francisjricci@gmail.com>2017-10-09 20:27:14 +0000
committerFrancis Ricci <francisjricci@gmail.com>2017-10-09 20:27:14 +0000
commit57d8452a63f9d66b42b32049e676a9ec77397720 (patch)
treed681ca7a91122756787eea3eea26dbb88e19287f /llvm/tools/llvm-objdump
parentc08458987781cfa4a2013547f611f462480bf0de (diff)
downloadbcm5719-llvm-57d8452a63f9d66b42b32049e676a9ec77397720.tar.gz
bcm5719-llvm-57d8452a63f9d66b42b32049e676a9ec77397720.zip
[llvm-objdump] Use initializer list for scoped xar api constructors
llvm-svn: 315243
Diffstat (limited to 'llvm/tools/llvm-objdump')
-rw-r--r--llvm/tools/llvm-objdump/MachODump.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/tools/llvm-objdump/MachODump.cpp b/llvm/tools/llvm-objdump/MachODump.cpp
index 91ec7fe4252..a8aeb148a4a 100644
--- a/llvm/tools/llvm-objdump/MachODump.cpp
+++ b/llvm/tools/llvm-objdump/MachODump.cpp
@@ -206,9 +206,8 @@ typedef DiceTable::iterator dice_table_iterator;
namespace {
struct ScopedXarFile {
xar_t xar;
- ScopedXarFile(const char *filename, int32_t flags) {
- xar = xar_open(filename, flags);
- }
+ ScopedXarFile(const char *filename, int32_t flags)
+ : xar(xar_open(filename, flags)) {}
~ScopedXarFile() {
if (xar)
xar_close(xar);
@@ -220,7 +219,7 @@ struct ScopedXarFile {
struct ScopedXarIter {
xar_iter_t iter;
- ScopedXarIter() { iter = xar_iter_new(); }
+ ScopedXarIter() : iter(xar_iter_new()) {}
~ScopedXarIter() {
if (iter)
xar_iter_free(iter);
OpenPOWER on IntegriCloud