From 6b6c0b51f7f5d895d7453381e25dced1d9516d6b Mon Sep 17 00:00:00 2001
From: Gang Wu <ustcwg@gmail.com>
Date: Tue, 7 Jan 2025 22:11:44 +0800
Subject: [PATCH] fix pos

---
 lang/c++/impl/Compiler.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lang/c++/impl/Compiler.cc b/lang/c++/impl/Compiler.cc
index 50123c0ac6d..e9eab33b021 100644
--- a/lang/c++/impl/Compiler.cc
+++ b/lang/c++/impl/Compiler.cc
@@ -139,7 +139,7 @@ static void unescape(string &s) {
     std::string::size_type pos = 0;
     while ((pos = s.find("\\\"", pos)) != std::string::npos) {
         s.replace(pos, 2, "\"");
-        pos += 2;
+        pos += 1;
     }
 }