diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-12-13 20:12:13 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-12-17 11:39:14 +0100 |
| commit | 8ef00507063baf3fa681bb53113cb33adda5e4d7 (patch) | |
| tree | 90f5be39889c5e064c92f16d9649627e84933820 /prog/clone.go | |
| parent | eaeccee1d7f7a3f22e842309f21e3b118bd95254 (diff) | |
prog: don't serialize output data args
Fixes #188
We now will write just ""/1000 to denote a 1000-byte output buffer.
Also we now don't store 1000-byte buffer in memory just to denote size.
Old format is still parsed.
Diffstat (limited to 'prog/clone.go')
| -rw-r--r-- | prog/clone.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/prog/clone.go b/prog/clone.go index 1ff42f60f..bdb9b5074 100644 --- a/prog/clone.go +++ b/prog/clone.go @@ -44,7 +44,7 @@ func clone(arg Arg, newargs map[Arg]Arg) Arg { case *DataArg: a1 := new(DataArg) *a1 = *a - a1.Data = append([]byte{}, a.Data...) + a1.data = append([]byte{}, a.data...) arg1 = a1 case *GroupArg: a1 := new(GroupArg) |
