[C++] Fix realpath implementation for multiple parameters
diff --git a/func.cc b/func.cc
index d5f3c47..dd6725c 100644
--- a/func.cc
+++ b/func.cc
@@ -394,7 +394,7 @@
     ScopedTerminator st(tok);
     char buf[PATH_MAX];
     if (realpath(tok.data(), buf))
-      *s += buf;
+      ww.Write(buf);
   }
 }