Method

FwupdPluginFirmwareadd_patch

Declaration [src]

void
fu_firmware_add_patch (
  FuFirmware* self,
  gsize offset,
  GBytes* blob
)

Description [src]

Adds a byte patch at a specific offset. If a patch already exists at the specified address then it is replaced.

If the address is larger than the size of the image then an error is returned.

Available since:1.7.4

Parameters

offset gsize
 

An address smaller than fu_firmware_get_size()

blob GBytes*
 

Bytes to replace.

 The data is owned by the caller of the function.