Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Archive /

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo

Trivial Patch: Remove warnings about 'Undefined index: debug_profile'

Go to End

2 Posts   2030 Views


Google Summer of Code Hacker, 222 Posts

16 May 2007 at 8:15am

Edited: 16/05/2007 9:40am

This simple patch fixes warnings about debug_profile that I get on silverstripe.2.0.DailyBuild.2007-05-15

Edit: It seems the forum might have messed up the patch.
You can download it here instead of using the below:

Index: sapphire/main.php
--- sapphire/main.php (revision 1)
+++ sapphire/main.php (working copy)
@@ -48,7 +48,7 @@
if(isset($_GET['debug_profile'])) Profiler::init();
if(isset($_GET['debug_profile'])) Profiler::mark('all_execution');

-if($_GET['debug_profile']) Profiler::mark('main.php init');
+if(isset($_GET['debug_profile'])) Profiler::mark('main.php init');

// Default director
Director::addRules(10, array(
@@ -69,9 +69,9 @@
// Connect to database

-if($_GET['debug_profile']) Profiler::mark('DB::connect');
+if(isset($_GET['debug_profile'])) Profiler::mark('DB::connect');
-if($_GET['debug_profile']) Profiler::unmark('DB::connect');
+if(isset($_GET['debug_profile'])) Profiler::unmark('DB::connect');

// Get the request URL
@@ -92,7 +92,7 @@

// Direct away - this is the "main" function, that hands control to the apporopriate controllerx

-if($_GET['debug_profile']) Profiler::unmark('main.php init');
+if(isset($_GET['debug_profile'])) Profiler::unmark('main.php init');

$dir = new Director();


Community Member, 231 Posts

16 May 2007 at 12:12pm

Applied :) Thanks!