X-Git-Url: https://git.madduck.net/etc/mailfilter.git/blobdiff_plain/61c4c56942148ccabf01dcfee8c71d3564786a61..c0bd106b31e7ceddac35cced23cb32989ac7c8e1:/procmail/sql-escape diff --git a/procmail/sql-escape b/procmail/sql-escape index 08d0903..02c090a 100644 --- a/procmail/sql-escape +++ b/procmail/sql-escape @@ -1,13 +1,13 @@ -SQ="'\\''" -SQE="'\\\''" - :0 * DATA ?? . { + # 1. replace ' with '' + # 2. add quotes to each line + # 3. swap comma outside DATA="`echo \"$DATA\" \ - | sed -re 's,'\'','$SQE$SQE',g;' \ - -e 's/^.*$/'\$SQE'&'\$SQE'/' \ - -e 's/,'$SQE'$/'\$SQE',/'`" + | sed -re \"s,','',g\" \ + -e \"s/^.*$/'&'/\" \ + -e \"s/,'$/',/\"`" } :0 E