diff --git a/main.go b/main.go index c5ecdce..2c3faf2 100644 --- a/main.go +++ b/main.go @@ -25,7 +25,7 @@ import ( type Job struct { PasteID string - Data []byte + Data string } var ( @@ -211,7 +211,7 @@ func worker(rules *yara.Rules, jobs chan Job) { func processJob(s *yara.Scanner, job Job) { var m yara.MatchRules - err := s.SetCallback(&m).ScanMem(job.Data) + err := s.SetCallback(&m).ScanMem([]byte(job.Data)) if err != nil { return