mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
17 lines
319 B
Go
17 lines
319 B
Go
package main
|
|
|
|
import (
|
|
"encoding/json"
|
|
)
|
|
|
|
func encryptValueGood2(v interface{}) ([]byte, error) {
|
|
jsonData, err := json.Marshal(v)
|
|
if err != nil {
|
|
return nil, err
|
|
}
|
|
size := uint64(len(jsonData)) + (uint64(len(jsonData)) % 16)
|
|
buffer := make([]byte, size)
|
|
copy(buffer, jsonData)
|
|
return encryptBuffer(buffer)
|
|
}
|