Function

GLib-2.0GLibslice_copySince 2.14

  • Allocates a block of memory from the slice allocator and copies block_size bytes into it from mem_block.

    mem_block must be non-null if block_size is non-zero.

    Since GLib 2.76 this always uses the system malloc() implementation internally.

    Parameters

    • block_size: number

      the number of bytes to allocate

    • Optionalmem_block: any

      the memory to copy

    Returns any

    a pointer to the allocated memory block, which will be null if and only if mem_size is 0

    2.14