From 6dc7fe3d6f0beecafba3c284144c63944a2abd3d Mon Sep 17 00:00:00 2001 From: yulei <304189773@qq.com> Date: Sun, 24 Jan 2016 15:22:48 +0700 Subject: [PATCH] strip comment like '/* i am comment */' Fix for #134 Partial fix for 175 --- .../java/cz/startnet/utils/pgdiff/loader/PgDumpLoader.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/cz/startnet/utils/pgdiff/loader/PgDumpLoader.java b/src/main/java/cz/startnet/utils/pgdiff/loader/PgDumpLoader.java index d5d3c861..db20c176 100644 --- a/src/main/java/cz/startnet/utils/pgdiff/loader/PgDumpLoader.java +++ b/src/main/java/cz/startnet/utils/pgdiff/loader/PgDumpLoader.java @@ -341,6 +341,12 @@ private static void stripComment(final StringBuilder sbStatement) { pos = sbStatement.indexOf("--", pos + 1); } + + int endPos = sbStatement.indexOf("*/"); + if (endPos >= 0) { + int startPos = sbStatement.indexOf("/*"); + sbStatement.replace(startPos, endPos + 2, ""); + } } /**