From 98e4d11c00784fd49e9e883a4476fc479bc41d79 Mon Sep 17 00:00:00 2001 From: markjaquith Date: Sat, 10 Mar 2007 08:32:57 +0000 Subject: [PATCH] Improvements to untrailingslashit() and trailingslashit(). props Jamie Talbot. fixes #3899 git-svn-id: http://svn.automattic.com/wordpress/trunk@5021 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/formatting.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/wp-includes/formatting.php b/wp-includes/formatting.php index d76425b688..b10d53c32f 100644 --- a/wp-includes/formatting.php +++ b/wp-includes/formatting.php @@ -563,13 +563,11 @@ function backslashit($string) { } function trailingslashit($string) { - if ( '/' != substr($string, -1)) - $string .= '/'; - return $string; + return untrailingslashit($string) . '/'; } function untrailingslashit($string) { - return preg_replace('|/+$|', '', $string); + return rtrim($string, '/'); } function addslashes_gpc($gpc) {