From 48e2a570439373882cf755567e1d147bc5dd50e5 Mon Sep 17 00:00:00 2001 From: Ryan Lortie Date: Fri, 20 Nov 2009 12:54:35 -0600 Subject: [PATCH] =?UTF-8?q?Bug=C2=A0598712=20-=20can't=20detect=20text=20f?= =?UTF-8?q?ile=20with=20backspace?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit looks_like_text(): Allow '\b' to appear in text files. --- gio/gcontenttype.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gio/gcontenttype.c b/gio/gcontenttype.c index 3c7b16f28..0a95e5bea 100644 --- a/gio/gcontenttype.c +++ b/gio/gcontenttype.c @@ -295,7 +295,7 @@ looks_like_text (const guchar *data, for (i = 0; i < data_size; i++) { c = data[i]; - if (g_ascii_iscntrl (c) && !g_ascii_isspace (c)) + if (g_ascii_iscntrl (c) && !g_ascii_isspace (c) && c != '\b') return FALSE; } return TRUE; @@ -832,7 +832,8 @@ looks_like_text (const guchar *data, gsize data_size) c = data[i]; if (g_ascii_iscntrl (c) && - !g_ascii_isspace (c)) + !g_ascii_isspace (c) && + c != '\b') return FALSE; } return TRUE;