diff --git a/VERSION b/VERSION index a6a91e5..9110a98 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.5.231 +1.5.232 diff --git a/tcltk/netgen.tcl.in b/tcltk/netgen.tcl.in index 55f1f10..1b96234 100644 --- a/tcltk/netgen.tcl.in +++ b/tcltk/netgen.tcl.in @@ -62,16 +62,18 @@ proc netgen::convert_to_json {filename lvs_final} { puts $fjson " \[" set cktval [lindex $value 0] foreach pin [lrange $cktval 0 end-1] { - puts $fjson " \"$pin\"," + set pinstr [string map {"\\" "\\\\"} $pin] + puts $fjson " \"$pinstr\"," } - set pin [lindex $cktval end] + set pin [string map {"\\" "\\\\"} [lindex $cktval end]] puts $fjson " \"$pin\"" puts $fjson " \], \[" set cktval [lindex $value 1] foreach pin [lrange $cktval 0 end-1] { - puts $fjson " \"$pin\"," + set pinstr [string map {"\\" "\\\\"} $pin] + puts $fjson " \"$pinstr\"," } - set pin [lindex $cktval end] + set pin [string map {"\\" "\\\\"} [lindex $cktval end]] puts $fjson " \"$pin\"" puts $fjson " \]" if {$kidx == $nkeys} {