2014-04-26 09:18:56 +00:00
|
|
|
package Log
|
|
|
|
|
2014-10-19 17:19:11 +00:00
|
|
|
import (
|
|
|
|
"container/list"
|
|
|
|
"github.com/SommerEngineering/Ocean/Log/Meta"
|
|
|
|
)
|
2014-04-26 09:18:56 +00:00
|
|
|
|
|
|
|
func logEntryListToArray(data *list.List) (result []Meta.Entry) {
|
|
|
|
count := data.Len()
|
|
|
|
result = make([]Meta.Entry, count, count)
|
|
|
|
position := 0
|
|
|
|
for entry := data.Front(); entry != nil; entry = entry.Next() {
|
|
|
|
result[position] = entry.Value.(Meta.Entry)
|
|
|
|
position++
|
|
|
|
}
|
|
|
|
|
|
|
|
return
|
|
|
|
}
|