diff options
author | Meik Sievertsen <acydburn@phpbb.com> | 2008-09-23 13:30:52 +0000 |
---|---|---|
committer | Meik Sievertsen <acydburn@phpbb.com> | 2008-09-23 13:30:52 +0000 |
commit | 1dc9f30a8ba5a14f63359ea4845c6649ec08334c (patch) | |
tree | 04bcaca915a7d985960089c8de79a3720edc52c0 /phpBB | |
parent | c5b88e84810ca767ffeb33cf66650d306d46be61 (diff) | |
download | forums-1dc9f30a8ba5a14f63359ea4845c6649ec08334c.tar forums-1dc9f30a8ba5a14f63359ea4845c6649ec08334c.tar.gz forums-1dc9f30a8ba5a14f63359ea4845c6649ec08334c.tar.bz2 forums-1dc9f30a8ba5a14f63359ea4845c6649ec08334c.tar.xz forums-1dc9f30a8ba5a14f63359ea4845c6649ec08334c.zip |
remove exit statement and make sure no "additional" code gets executed
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@8915 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB')
-rw-r--r-- | phpBB/ucp.php | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/phpBB/ucp.php b/phpBB/ucp.php index 2b236c29c5..908d4fb89a 100644 --- a/phpBB/ucp.php +++ b/phpBB/ucp.php @@ -36,6 +36,7 @@ $user->setup('ucp'); $template->assign_var('S_IN_UCP', true); $module = new p_master(); +$default = false; // Basic "global" modes switch ($mode) @@ -69,7 +70,6 @@ switch ($mode) case 'confirm': $module->load('ucp', 'confirm'); - exit; break; case 'login': @@ -233,6 +233,16 @@ switch ($mode) trigger_error($message); break; + + default: + $default = true; + break; +} + +// We use this approach because it does not impose large code changes +if (!$default) +{ + return true; } // Only registered users can go beyond this point |