aboutsummaryrefslogtreecommitdiffstats
path: root/prog/clone.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-12-13 20:12:13 +0100
committerDmitry Vyukov <dvyukov@google.com>2017-12-17 11:39:14 +0100
commit8ef00507063baf3fa681bb53113cb33adda5e4d7 (patch)
tree90f5be39889c5e064c92f16d9649627e84933820 /prog/clone.go
parenteaeccee1d7f7a3f22e842309f21e3b118bd95254 (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.go2
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)