diff --git a/pluginserver.go b/pluginserver.go index c79ee49..d2b2c7d 100644 --- a/pluginserver.go +++ b/pluginserver.go @@ -256,12 +256,12 @@ func (s *PluginServer) GetPluginInfo(name string, info *PluginInfo) error { v, _ := plug.code.Lookup("Version") if v != nil { - info.Version = v.(string) + info.Version = *v.(*string) } prio, _ := plug.code.Lookup("Priority") if prio != nil { - info.Priority = prio.(int) + info.Priority = *prio.(*int) } // st, _ := getSchemaDict(reflect.TypeOf(plug.config).Elem())