forked from OSchip/llvm-project
Fix BB after r354328.
Bot: http://lab.llvm.org:8011/builders/lld-x86_64-darwin13/builds/30188/steps/build_Lld/logs/stdio Error: /Users/buildslave/as-bldslv9_new/lld-x86_64-darwin13/llvm.src/lib/ObjectYAML/ELFYAML.cpp:1013:15: error: unused variable 'Object' [-Werror,-Wunused-variable] const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); ^ /Users/buildslave/as-bldslv9_new/lld-x86_64-darwin13/llvm.src/lib/ObjectYAML/ELFYAML.cpp:1023:15: error: unused variable 'Object' [-Werror,-Wunused-variable] const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); Fix: change const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext()); assert(Object && "The IO context is not initialized"); to assert(!IO.getContext() && "The IO context is initialized already"); llvm-svn: 354329
This commit is contained in:
parent
c09f2cd0cb
commit
12b283dfa6
|
@ -1010,8 +1010,7 @@ void MappingTraits<ELFYAML::DynamicEntry>::mapping(IO &IO,
|
||||||
|
|
||||||
void MappingTraits<ELFYAML::VerneedEntry>::mapping(IO &IO,
|
void MappingTraits<ELFYAML::VerneedEntry>::mapping(IO &IO,
|
||||||
ELFYAML::VerneedEntry &E) {
|
ELFYAML::VerneedEntry &E) {
|
||||||
const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext());
|
assert(!IO.getContext() && "The IO context is initialized already");
|
||||||
assert(Object && "The IO context is not initialized");
|
|
||||||
|
|
||||||
IO.mapRequired("Version", E.Version);
|
IO.mapRequired("Version", E.Version);
|
||||||
IO.mapRequired("File", E.File);
|
IO.mapRequired("File", E.File);
|
||||||
|
@ -1020,8 +1019,7 @@ void MappingTraits<ELFYAML::VerneedEntry>::mapping(IO &IO,
|
||||||
|
|
||||||
void MappingTraits<ELFYAML::VernauxEntry>::mapping(IO &IO,
|
void MappingTraits<ELFYAML::VernauxEntry>::mapping(IO &IO,
|
||||||
ELFYAML::VernauxEntry &E) {
|
ELFYAML::VernauxEntry &E) {
|
||||||
const auto *Object = static_cast<ELFYAML::Object *>(IO.getContext());
|
assert(!IO.getContext() && "The IO context is initialized already");
|
||||||
assert(Object && "The IO context is not initialized");
|
|
||||||
|
|
||||||
IO.mapRequired("Name", E.Name);
|
IO.mapRequired("Name", E.Name);
|
||||||
IO.mapRequired("Hash", E.Hash);
|
IO.mapRequired("Hash", E.Hash);
|
||||||
|
|
Loading…
Reference in New Issue