Fix review comments: NextFilterId collisions

This commit is contained in:
Andrey Meshkov
2018-10-30 17:16:20 +03:00
parent 0e065a2e61
commit 54bdacdde2
5 changed files with 29 additions and 23 deletions

View File

@@ -52,7 +52,7 @@ var (
)
type plugFilter struct {
ID uint32
ID int64
Path string
}
@@ -146,7 +146,7 @@ func setupPlugin(c *caddy.Controller) (*plug, error) {
return nil, c.ArgErr()
}
filterId, err := strconv.Atoi(c.Val())
filterId, err := strconv.ParseInt(c.Val(), 10, 64)
if err != nil {
return nil, c.ArgErr()
}
@@ -157,7 +157,7 @@ func setupPlugin(c *caddy.Controller) (*plug, error) {
// Initialize filter and add it to the list
p.settings.Filters = append(p.settings.Filters, plugFilter{
ID: uint32(filterId),
ID: filterId,
Path: filterPath,
})
}