]> err.no Git - sope/blobdiff - sope-appserver/WEPrototype/js2m.sh
fixed (all?) gcc 4.0 warnings
[sope] / sope-appserver / WEPrototype / js2m.sh
index c1b77372b3056543df61146c82b6b57d1324856f..c6b691a76a66b14f32d89f7203fde6f55132fce8 100755 (executable)
@@ -26,8 +26,10 @@ replaceto='\\"'
 SEDCMD=sed
 ECHOCMD=echo
 
+BACKPAT="s|\\\\|\\\\\\\\|g"
+
 $ECHOCMD >$mfile "/* automatically generated from ${jsfile}, do not edit ! */"
-for i in `${SEDCMD} "s|\\"|$replaceto|g" <${jsfile}`; do
+for i in `cat ${jsfile} | ${SEDCMD} "$BACKPAT" | ${SEDCMD} "s|\\"|$replaceto|g"`; do
   $ECHOCMD -n >>$mfile "@\""
   $ECHOCMD -n >>$mfile "${i}"
   $ECHOCMD >>$mfile "\\n\""