1
0
Fork 0

don't execute dynamic cast if not required

This commit is contained in:
Jan Steemann 2016-10-24 16:41:07 +02:00
parent fe21ab1bbe
commit fd9134e22b
1 changed files with 2 additions and 1 deletions

View File

@ -783,7 +783,7 @@ static void ResponseV8ToCpp(v8::Isolate* isolate, TRI_v8_global_t const* v8g,
// .........................................................................
// cookies
// .........................................................................
HttpResponse* httpResponse = dynamic_cast<HttpResponse*>(response);
TRI_GET_GLOBAL_STRING(CookiesKey);
if (res->Has(CookiesKey)) {
v8::Handle<v8::Value> val = res->Get(CookiesKey);
@ -791,6 +791,7 @@ static void ResponseV8ToCpp(v8::Isolate* isolate, TRI_v8_global_t const* v8g,
switch (response->transportType()) {
case Endpoint::TransportType::HTTP: {
HttpResponse* httpResponse = dynamic_cast<HttpResponse*>(response);
if (v8Cookies->IsArray()) {
v8::Handle<v8::Array> v8Array = v8Cookies.As<v8::Array>();