summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bebenita <mbebenita@gmail.com>2016-03-22 16:58:31 -0700
committerMichael Bebenita <mbebenita@gmail.com>2016-03-22 16:58:31 -0700
commitb4c0c719e14327df55a2b70f92475e89ce1e055e (patch)
tree62d9e868ab2727ae8332f27c35d4b8655e3a2ef2
parenta824194957e5a82f1c2cf19e8406f34625b1cd14 (diff)
downloadbinaryen-b4c0c719e14327df55a2b70f92475e89ce1e055e.tar.gz
binaryen-b4c0c719e14327df55a2b70f92475e89ce1e055e.tar.bz2
binaryen-b4c0c719e14327df55a2b70f92475e89ce1e055e.zip
Flip condition.
-rw-r--r--src/wasm-binary.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h
index 931e33af5..0f404390b 100644
--- a/src/wasm-binary.h
+++ b/src/wasm-binary.h
@@ -625,10 +625,7 @@ public:
std::map<Name, uint32_t> mappedImports; // name of the Import => index
uint32_t getImportIndex(Name name) {
- if (mappedImports.size()) {
- assert(mappedImports.count(name));
- return mappedImports[name];
- } else {
+ if (!mappedImports.size()) {
// Create name => index mapping.
for (size_t i = 0; i < wasm->imports.size(); i++) {
assert(mappedImports.count(wasm->imports[i]->name) == 0);
@@ -641,10 +638,7 @@ public:
std::map<Name, uint32_t> mappedFunctions; // name of the Function => index
uint32_t getFunctionIndex(Name name) {
- if (mappedFunctions.size()) {
- assert(mappedFunctions.count(name));
- return mappedFunctions[name];
- } else {
+ if (!mappedFunctions.size()) {
// Create name => index mapping.
for (size_t i = 0; i < wasm->functions.size(); i++) {
assert(mappedFunctions.count(wasm->functions[i]->name) == 0);