Pass a value for versioned.Event, not a pointer

This commit is contained in:
Clayton Coleman 2016-09-18 19:36:35 -04:00
parent 30ff1f495a
commit c0b9528365
No known key found for this signature in database
GPG Key ID: 3D16906B4F1C5CB3

View File

@ -287,12 +287,13 @@ func (a *APIInstaller) registerResourceHandlers(path string, storage rest.Storag
isGetter = true isGetter = true
} }
var versionedWatchEvent runtime.Object var versionedWatchEvent interface{}
if isWatcher { if isWatcher {
versionedWatchEvent, err = a.group.Creater.New(a.group.GroupVersion.WithKind("WatchEvent")) versionedWatchEventPtr, err := a.group.Creater.New(a.group.GroupVersion.WithKind("WatchEvent"))
if err != nil { if err != nil {
return nil, err return nil, err
} }
versionedWatchEvent = indirectArbitraryPointer(versionedWatchEventPtr)
} }
var ( var (