summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLester Caine <lester@lsces.co.uk>2026-06-01 12:33:40 +0100
committerLester Caine <lester@lsces.co.uk>2026-06-01 12:33:40 +0100
commit6108bc6c952ec0fda11035311502d8690153bf5f (patch)
treed1a9fbce1eb1af24adea3de13106de1181bc4a40
parent5d4f0299e24f7ae22f9f7d9be34dd28a9efbaa17 (diff)
downloadkernel-6108bc6c952ec0fda11035311502d8690153bf5f.tar.gz
kernel-6108bc6c952ec0fda11035311502d8690153bf5f.tar.bz2
kernel-6108bc6c952ec0fda11035311502d8690153bf5f.zip
Return early from bit_redirect() if URL is null or empty
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
-rwxr-xr-xincludes/classes/KernelTools.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/includes/classes/KernelTools.php b/includes/classes/KernelTools.php
index 3d454dd..e803e47 100755
--- a/includes/classes/KernelTools.php
+++ b/includes/classes/KernelTools.php
@@ -607,6 +607,10 @@ class KernelTools
// apache_setenv( 'USERID', $gBitUser->getField('login', '-'), true );
}
+ if( empty($pUrl) ) {
+ return;
+ }
+
// clean up URL before executing it
while( strstr( $pUrl, '&&' ) ) {
$pUrl = str_replace( '&&', '&', $pUrl );