Linux.pl
Opcje wyszukiwania podręcznika man:
Lista stron man zaczynających się od znaku:
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   ALPHA   NUM   OTHER   ALL
TIFFMEMORY(3tiff)                   LibTIFF                  TIFFMEMORY(3tiff)

NAME
       TIFFmemory  -  memory  management-related  functions  for use with TIFF
       files

SYNOPSIS
          #include <tiffio.h>

       tdata_t _TIFFmalloc(tsize_t size)

       tdata_t _TIFFrealloc(tdata_t buffer, tsize_t size)

       void _TIFFfree(tdata_t buffer)

       void _TIFFmemset(tdata_t s, int c, tsize_t n)

       void _TIFFmemcpy(tdata_t dest, const tdata_t src, tsize_t n)

       int _TIFFmemcmp(const tdata_t s1, const tdata_ts2, tsize_t n)

       void *_TIFFCheckMalloc(TIFF *tif, tmsize_t nmemb,  tmsize_t  elem_size,
       const char *what)

       void  *_TIFFCheckRealloc(TIFF  *tif,  void *buffer, tmsize_t nmemb, tm-
       size_t elem_size, const char *what)

DESCRIPTION
       These routines are provided for writing  portable  software  that  uses
       libtiff;  they hide any memory-management related issues, such as deal-
       ing with segmented architectures found on 16-bit machines.

       _TIFFmalloc() and _TIFFrealloc() are used to dynamically  allocate  and
       reallocate  memory  used by libtiff; such as memory passed into the I/O
       routines. Memory allocated through these interfaces is released back to
       the system using the _TIFFfree() routine.

       Memory  allocated  through  one of the above interfaces can be set to a
       known value using _TIFFmemset(), copied to another memory location  us-
       ing _TIFFmemcpy(), or compared for equality using _TIFFmemcmp().  These
       routines conform to the equivalent C routines: memset(), memcpy(), mem-
       cmp(), respectively.

       _TIFFCheckMalloc()  and  _TIFFCheckRealloc()  are  checking for integer
       overflow before calling _TIFFmalloc() and _TIFFrealloc(), respectively.

DIAGNOSTICS
       None.

SEE ALSO
       malloc (3), memory (3), libtiff (3tiff)

AUTHOR
       LibTIFF contributors

COPYRIGHT
       1988-2025, LibTIFF contributors

4.5                              Jan 03, 2025                TIFFMEMORY(3tiff)

Czas wygenerowania: 0.00037 sek.


Created with the man page lookup class by Andrew Collington.
Based on a C man page viewer by Vadim Pavlov
Unicode soft-hyphen fix (as used by RedHat) by Dan Edwards
Some optimisations by Eli Argon
Caching idea and code contribution by James Richardson

Copyright © 2003-2025 Linux.pl
Hosted by Hosting Linux.pl