diff options
| author | Lester Caine <lester@lsces.co.uk> | 2026-06-01 12:33:40 +0100 |
|---|---|---|
| committer | Lester Caine <lester@lsces.co.uk> | 2026-06-01 12:33:40 +0100 |
| commit | 6108bc6c952ec0fda11035311502d8690153bf5f (patch) | |
| tree | d1a9fbce1eb1af24adea3de13106de1181bc4a40 | |
| parent | 5d4f0299e24f7ae22f9f7d9be34dd28a9efbaa17 (diff) | |
| download | kernel-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-x | includes/classes/KernelTools.php | 4 |
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 ); |
