Function
FwupdPluginbytes_align
since: 1.8.2
Declaration [src]
GBytes*
fu_bytes_align (
GBytes* bytes,
gsize blksz,
gchar padval
)
Description [src]
Aligns a block of memory to blksize
using the padval
value; if
the block is already aligned then the original bytes
is returned.
Available since: 1.8.2
Parameters
bytes
-
Type:
GBytes
Data blob.
The data is owned by the caller of the function. blksz
-
Type:
gsize
Block size in bytes.
padval
-
Type:
gchar
The byte used to pad the byte buffer.
Return value
Type: GBytes
A GBytes
, possibly bytes
.
The caller of the function takes ownership of the data, and is responsible for freeing it. |