mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-14 20:33:59 +02:00
@@ -668,6 +668,8 @@ func applyFnToThis(fn, this reflect.Value, args ...interface{}) (reflect.Value,
|
|||||||
|
|
||||||
if len(args) < num {
|
if len(args) < num {
|
||||||
return reflect.ValueOf(nil), errors.New("Too few arguments")
|
return reflect.ValueOf(nil), errors.New("Too few arguments")
|
||||||
|
} else if len(args) > num {
|
||||||
|
return reflect.ValueOf(nil), errors.New("Too many arguments")
|
||||||
}
|
}
|
||||||
|
|
||||||
res := fn.Call(n)
|
res := fn.Call(n)
|
||||||
|
@@ -15,7 +15,9 @@ func TestTplGoFuzzReports(t *testing.T) {
|
|||||||
// Issue #1089
|
// Issue #1089
|
||||||
{"{{apply .C \"first\" }}", 2},
|
{"{{apply .C \"first\" }}", 2},
|
||||||
// Issue #1090
|
// Issue #1090
|
||||||
{"{{ slicestr \"000000\" 10}}", 2}} {
|
{"{{ slicestr \"000000\" 10}}", 2},
|
||||||
|
// Issue #1091
|
||||||
|
{"{{apply .C \"first\" 0 0 0}}", 2}} {
|
||||||
templ := New()
|
templ := New()
|
||||||
|
|
||||||
d := &Data{
|
d := &Data{
|
||||||
|
Reference in New Issue
Block a user