[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r10093: Fix getURL again (oops).
From: |
Benjamin Wolsey |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r10093: Fix getURL again (oops). |
Date: |
Sat, 25 Oct 2008 09:40:46 +0200 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 10093
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-25 09:40:46 +0200
message:
Fix getURL again (oops).
modified:
libcore/vm/ASHandlers.cpp
=== modified file 'libcore/vm/ASHandlers.cpp'
--- a/libcore/vm/ASHandlers.cpp 2008-10-23 20:25:33 +0000
+++ b/libcore/vm/ASHandlers.cpp 2008-10-25 07:40:46 +0000
@@ -2230,11 +2230,11 @@
return;
}
- bool usePost = false;
+ bool post = (sendVarsMethod == sprite_instance::METHOD_POST);
+
std::string varsToSend;
- if ( sendVarsMethod != sprite_instance::METHOD_NONE)
+ if (sendVarsMethod != sprite_instance::METHOD_NONE)
{
- if ( sendVarsMethod == sprite_instance::METHOD_POST ) usePost = true;
// TESTED: variables sent are those in current target,
// no matter the target found on stack (which
@@ -2247,7 +2247,7 @@
return;
}
curtgt->getURLEncodedVars(varsToSend);
- if ( ! usePost )
+ if (!post)
{
// we're using GET
std::string qs = url.querystring();
@@ -2260,7 +2260,7 @@
character* target_ch = env.find_target(target.to_string());
sprite_instance* target_movie = target_ch ? target_ch->to_movie() : 0;
- if ( loadVariableFlag )
+ if (loadVariableFlag)
{
log_debug(_("getURL2 loadVariable"));
@@ -2280,7 +2280,7 @@
return;
}
- if ( usePost )
+ if (post)
{
log_unimpl(_("POST with loadVariables ignored"));
}
@@ -2300,14 +2300,9 @@
if ( m.isLevelTarget(target_string, levelno) )
{
log_debug(_("Testing _level loading (level %u)"), levelno);
- if ( usePost )
- {
- m.loadMovie(url, target_string, &varsToSend);
- }
- else
- {
- m.loadMovie(url, target_string); // using GET
- }
+
+ if (post) m.loadMovie(url, target_string, &varsToSend);
+ else m.loadMovie(url, target_string); // using GET
return;
}
@@ -2341,14 +2336,8 @@
// TODO: try to trigger this !
assert(m.findCharacterByTarget(s) == target_movie );
- if ( usePost )
- {
- m.loadMovie(url, s, &varsToSend);
- }
- else
- {
- m.loadMovie(url, s);
- }
+ if (post) m.loadMovie(url, s, &varsToSend);
+ else m.loadMovie(url, s);
return;
}
@@ -2356,18 +2345,15 @@
if ( m.isLevelTarget(target_string, levelno) )
{
log_debug(_("Testing _level loading (level %u)"), levelno);
- if ( usePost )
- {
- m.loadMovie(url, target_string, &varsToSend);
- }
- else
- {
- m.loadMovie(url, target_string);
- }
+
+ if (post) m.loadMovie(url, target_string, &varsToSend);
+ else m.loadMovie(url, target_string);
return;
}
- m.getURL(url, target_string, &varsToSend);
+ // Just plain getURL
+ if (post) m.getURL(url, target_string, &varsToSend);
+ else m.getURL(url, target_string);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r10093: Fix getURL again (oops).,
Benjamin Wolsey <=