From: Aaron Schulz Date: Wed, 28 Mar 2007 01:26:28 +0000 (+0000) Subject: *Use intval() to stop $ns from becoming '' which breaks query X-Git-Tag: 1.31.0-rc.0~53571 X-Git-Url: http://git.cyclocoop.org/%24href?a=commitdiff_plain;h=4db5cd585e697878c8dc0132861e5033474cb0df;p=lhc%2Fweb%2Fwiklou.git *Use intval() to stop $ns from becoming '' which breaks query --- 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'"; } }