]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
use correct format for postgres string literals in zone2sql. Fixes #471
authorPeter van Dijk <peter.van.dijk@netherlabs.nl>
Thu, 11 Oct 2012 08:25:01 +0000 (08:25 +0000)
committerPeter van Dijk <peter.van.dijk@netherlabs.nl>
Thu, 11 Oct 2012 08:25:01 +0000 (08:25 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2797 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/backends/bind/zone2sql.cc

index dc923478b4f86a30a6f0547b5a8b17b0ce54ed9e..5abaf7fd93fa7eee8a48af3fb6990c695252f3e8 100644 (file)
@@ -64,7 +64,10 @@ static string sqlstr(const string &name)
     else
       a+=*i;
   }
-  return "'"+a+"'";
+  if(g_mode == POSTGRES)
+    return "E'"+a+"'";
+  else
+    return "'"+a+"'";
 }
 
 static void startNewTransaction()