Skip to content

Commit b4f61df

Browse files
authored
Added null resolver for Linux (#18)
1 parent 6859226 commit b4f61df

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

messages.go

+12
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,18 @@ type MessageResolver interface {
2323
Close()
2424
}
2525

26+
type NullResolver struct{}
27+
28+
func (self NullResolver) GetMessage(provider, channel string, event_id int) string {
29+
return ""
30+
}
31+
32+
func (self NullResolver) GetParameter(provider, channel string, parameter_id int) string {
33+
return ""
34+
}
35+
36+
func (self NullResolver) Close() {}
37+
2638
func flatten(dict *ordereddict.Dict) []interface{} {
2739
result := []interface{}{}
2840

resolver.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
package evtx
44

55
func GetNativeResolver() (MessageResolver, error) {
6-
return nil, nil
6+
return NullResolver{}, nil
77
}

0 commit comments

Comments
 (0)