summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2015-11-06 10:24:02 -0800
committerAlon Zakai <alonzakai@gmail.com>2015-11-06 10:24:02 -0800
commitd1d4442df4388bdcfd283a2cfb789ddce4834ef8 (patch)
tree553328c740b2ad1949f39baceae23c54d1f0a607 /src
parent651b8e1bdac39036f5c3658966e55e6ba5897072 (diff)
downloadbinaryen-d1d4442df4388bdcfd283a2cfb789ddce4834ef8.tar.gz
binaryen-d1d4442df4388bdcfd283a2cfb789ddce4834ef8.tar.bz2
binaryen-d1d4442df4388bdcfd283a2cfb789ddce4834ef8.zip
tolerate empty string as a name
Diffstat (limited to 'src')
-rw-r--r--src/wasm.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wasm.h b/src/wasm.h
index 5991f88e3..ba3c4ac45 100644
--- a/src/wasm.h
+++ b/src/wasm.h
@@ -893,7 +893,7 @@ public:
void addFunctionType(FunctionType* curr) {
Name numericName = Name::fromInt(functionTypeIndex);
- if (!curr->name) {
+ if (curr->name.isNull()) {
curr->name = numericName;
}
functionTypes.push_back(curr);
@@ -903,7 +903,7 @@ public:
}
void addImport(Import* curr) {
Name numericName = Name::fromInt(importIndex);
- if (!curr->name) {
+ if (curr->name.isNull()) {
curr->name = numericName;
}
imports.push_back(curr);
@@ -913,7 +913,7 @@ public:
}
void addExport(Export* curr) {
Name numericName = Name::fromInt(exportIndex);
- if (!curr->name) {
+ if (curr->name.isNull()) {
curr->name = numericName;
}
exports.push_back(curr);
@@ -923,7 +923,7 @@ public:
}
void addFunction(Function* curr) {
Name numericName = Name::fromInt(functionIndex);
- if (!curr->name) {
+ if (curr->name.isNull()) {
curr->name = numericName;
}
functions.push_back(curr);