|
@@ -15,6 +15,7 @@
|
15
|
15
|
package driver
|
16
|
16
|
|
17
|
17
|
import (
|
|
18
|
+ "bytes"
|
18
|
19
|
"encoding/base64"
|
19
|
20
|
"fmt"
|
20
|
21
|
"io"
|
|
@@ -402,7 +403,7 @@ func profileProtoReader(path string) (io.ReadCloser, error) {
|
402
|
403
|
return nil, seekErr
|
403
|
404
|
} else if readErr != nil && readErr != io.EOF{
|
404
|
405
|
return nil, readErr
|
405
|
|
- } else if string(actualHeader) == string(perfHeader) {
|
|
406
|
+ } else if bytes.Equal(actualHeader, perfHeader) {
|
406
|
407
|
sourceFile.Close()
|
407
|
408
|
profileFile, convertErr := convertPerfData(path)
|
408
|
409
|
if convertErr != nil {
|