From 4db5cd585e697878c8dc0132861e5033474cb0df Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Wed, 28 Mar 2007 01:26:28 +0000 Subject: [PATCH] *Use intval() to stop $ns from becoming '' which breaks query --- includes/SpecialLog.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/SpecialLog.php b/includes/SpecialLog.php index 021a6202ab..d258d5934e 100644 --- a/includes/SpecialLog.php +++ b/includes/SpecialLog.php @@ -128,13 +128,13 @@ class LogReader { } $this->title =& $title; $this->pattern = $pattern; - $ns = $title->getNamespace(); + $ns = intval( $title->getNamespace() ); if ( $pattern && !$wgMiserMode ) { $safetitle = $this->db->escapeLike( $title->getDBkey() ); // use escapeLike to avoid expensive search patterns like 't%st%' - $this->whereClauses[] = "log_namespace=".$ns." AND log_title LIKE '$safetitle%'"; + $this->whereClauses[] = "log_namespace=$ns AND log_title LIKE '$safetitle%'"; } else { $safetitle = $this->db->strencode( $title->getDBkey() ); - $this->whereClauses[] = "log_namespace=".$ns." AND log_title = '$safetitle'"; + $this->whereClauses[] = "log_namespace=$ns AND log_title = '$safetitle'"; } } -- 2.20.1