aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2014-01-10 18:18:25 -0800
committerAlon Zakai <alonzakai@gmail.com>2014-01-10 18:18:25 -0800
commite0d2e7e012a9b0aad5352382da3cade16dfaac6c (patch)
treee1edb73e547a04feb041b085d69205bfeec87769
parent8b14164f0d63eb2cc0348ed4a57c86dad897ff4f (diff)
cast landingpad arguments
-rw-r--r--lib/Target/JSBackend/CallHandlers.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/JSBackend/CallHandlers.h b/lib/Target/JSBackend/CallHandlers.h
index 73a3fc35b9..b1fb16beb3 100644
--- a/lib/Target/JSBackend/CallHandlers.h
+++ b/lib/Target/JSBackend/CallHandlers.h
@@ -119,7 +119,7 @@ DEF_CALL_HANDLER(emscripten_landingpad, {
unsigned Num = getNumArgOperands(CI);
for (unsigned i = 1; i < Num-1; i++) { // ignore personality and cleanup XXX - we probably should not be doing that!
Ret += ",";
- Ret += getValueAsStr(CI->getOperand(i));
+ Ret += getValueAsCastStr(CI->getOperand(i));
}
Ret += ")|0";
return Ret;