From: Ryan Lortie Date: Fri, 20 Nov 2009 18:54:35 +0000 (-0600) Subject: BugĀ 598712 - can't detect text file with backspace X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=48e2a570439373882cf755567e1d147bc5dd50e5;p=dana%2Fcg-glib.git BugĀ 598712 - can't detect text file with backspace looks_like_text(): Allow '\b' to appear in text files. --- diff --git a/gio/gcontenttype.c b/gio/gcontenttype.c index 3c7b16f2..0a95e5be 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;