From d69c3f3db661c12e5d0aa6867bd89dee2ef8940e Mon Sep 17 00:00:00 2001
From: mark_story <mark@mark-story.com>
Date: Fri, 6 Jan 2012 22:53:39 -0500
Subject: [PATCH] Fix failing tests with SQLServer.

---
 lib/Cake/Utility/Sanitize.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/Cake/Utility/Sanitize.php b/lib/Cake/Utility/Sanitize.php
index 77774a4f5..41cab417a 100644
--- a/lib/Cake/Utility/Sanitize.php
+++ b/lib/Cake/Utility/Sanitize.php
@@ -69,7 +69,10 @@ class Sanitize {
 		if (is_numeric($string) || $string === null || is_bool($string)) {
 			return $string;
 		}
-		$string = substr($db->value($string), 1);
+		$string = $db->value($string, 'string');
+		if ($string[0] === 'N') {
+			$string = substr($string, 2);
+		}
 		$string = substr($string, 0, -1);
 		return $string;
 	}