mirror of
https://github.com/TeaOSLab/EdgeNode.git
synced 2025-12-01 04:40:54 +08:00
bfs:实现FileHeader的lazy load
This commit is contained in:
@@ -41,7 +41,11 @@ func DecodeMetaBlock(blockBytes []byte) (action MetaAction, hash string, data []
|
||||
hash = string(blockBytes[5 : 5+HashLen])
|
||||
|
||||
if action == MetaActionNew {
|
||||
data = blockBytes[dataOffset:]
|
||||
var rawData = blockBytes[dataOffset:]
|
||||
if len(rawData) > 0 {
|
||||
data = make([]byte, len(rawData))
|
||||
copy(data, rawData)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user