From: Zac Medico Date: Thu, 20 Nov 2008 22:43:07 +0000 (-0000) Subject: Remove inappropriate backslash escaping inside _db_escape_string(). (trunk X-Git-Tag: v2.1.6_rc1~31 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ee60beae541096a85bdaabae9a060f8c8ccc49ab;p=portage.git Remove inappropriate backslash escaping inside _db_escape_string(). (trunk r12010) svn path=/main/branches/2.1.6/; revision=12011 --- diff --git a/pym/portage/cache/sqlite.py b/pym/portage/cache/sqlite.py index a53e8172a..a3d313c47 100644 --- a/pym/portage/cache/sqlite.py +++ b/pym/portage/cache/sqlite.py @@ -46,7 +46,8 @@ class database(fs_template.FsBased): def _db_escape_string(self, s): """meta escaping, returns quoted string for use in sql statements""" - return "'%s'" % str(s).replace("\\","\\\\").replace("'","''") + # This is equivalent to the _quote function from pysqlite 1.1. + return "'%s'" % str(s).replace("'","''") def _db_init_connection(self, config): self._dbpath = self.location + ".sqlite"