Function

Gio-2.0Gioresources_lookup_dataSince 2.32

  • Looks for a file at the specified path in the set of globally registered resources and returns a GLib.Bytes that lets you directly access the data in memory.

    The data is always followed by a zero byte, so you can safely use the data as a C string. However, that byte is not included in the size of the GLib.Bytes.

    For uncompressed resource files this is a pointer directly into the resource bundle, which is typically in some read-only data section in the program binary. For compressed files we allocate memory on the heap and automatically uncompress the data.

    lookup_flags controls the behaviour of the lookup.

    Parameters

    Returns GLib.Bytes

    GLib.Bytes or NULL on error

    2.32