aboutsummaryrefslogtreecommitdiffstats
path: root/prog/analysis.go
diff options
context:
space:
mode:
Diffstat (limited to 'prog/analysis.go')
-rw-r--r--prog/analysis.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/prog/analysis.go b/prog/analysis.go
index 087a2b3dc..a6ad97c08 100644
--- a/prog/analysis.go
+++ b/prog/analysis.go
@@ -383,7 +383,7 @@ const (
MountInRepro AssetType = iota
)
-func (p *Prog) ForEachAsset(cb func(name string, typ AssetType, r io.Reader)) {
+func (p *Prog) ForEachAsset(cb func(name string, typ AssetType, r io.Reader, c *Call)) {
for id, c := range p.Calls {
ForeachArg(c, func(arg Arg, _ *ArgCtx) {
a, ok := arg.(*DataArg)
@@ -395,7 +395,7 @@ func (p *Prog) ForEachAsset(cb func(name string, typ AssetType, r io.Reader)) {
if len(data) == 0 {
return
}
- cb(fmt.Sprintf("mount_%v", id), MountInRepro, bytes.NewReader(data))
+ cb(fmt.Sprintf("mount_%v", id), MountInRepro, bytes.NewReader(data), c)
})
}
}