|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
<html>
|
|
Packit |
7838c8 |
<head>
|
|
Packit |
7838c8 |
<meta name="generator" content="groff -Thtml, see www.gnu.org">
|
|
Packit |
7838c8 |
<meta name="Content-Style" content="text/css">
|
|
Packit |
7838c8 |
<title>MEMORY</title>
|
|
Packit |
7838c8 |
</head>
|
|
Packit |
7838c8 |
<body>
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
MEMORY
|
|
Packit |
7838c8 |
NAME
|
|
Packit |
7838c8 |
SYNOPSIS
|
|
Packit |
7838c8 |
DESCRIPTION
|
|
Packit |
7838c8 |
DIAGNOSTICS
|
|
Packit |
7838c8 |
SEE ALSO
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
NAME
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
_TIFFmalloc, _TIFFrealloc, _TIFFfree, _TIFFmemset,
|
|
Packit |
7838c8 |
_TIFFmemcpy, _TIFFmemcmp, − memory management-related
|
|
Packit |
7838c8 |
functions for use with <small>TIFF</small> files
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
SYNOPSIS
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
#include <tiffio.h>
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
tdata_t _TIFFmalloc(tsize_t size);
|
|
Packit |
7838c8 |
tdata_t _TIFFrealloc(tdata_t buffer,
|
|
Packit |
7838c8 |
tsize_t size);
|
|
Packit |
7838c8 |
void _TIFFfree(tdata_t buffer);
|
|
Packit |
7838c8 |
void _TIFFmemset(tdata_t s, int
|
|
Packit |
7838c8 |
c, tsize_t n);
|
|
Packit |
7838c8 |
void _TIFFmemcpy(tdata_t dest, const
|
|
Packit |
7838c8 |
tdata_t src, tsize_t n);
|
|
Packit |
7838c8 |
int _TIFFmemcmp(const tdata_t s1, const
|
|
Packit |
7838c8 |
tdata_t s2, tsize_t n);
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
DESCRIPTION
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
These routines are provided for writing portable software
|
|
Packit |
7838c8 |
that uses libtiff; they hide any memory-management
|
|
Packit |
7838c8 |
related issues, such as dealing with segmented architectures
|
|
Packit |
7838c8 |
found on 16-bit machines.
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
_TIFFmalloc and _TIFFrealloc are used to
|
|
Packit |
7838c8 |
dynamically allocate and reallocate memory used by
|
|
Packit |
7838c8 |
libtiff; such as memory passed into the I/O routines.
|
|
Packit |
7838c8 |
Memory allocated through these interfaces is released back
|
|
Packit |
7838c8 |
to the system using the _TIFFfree routine.
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
Memory allocated through one of the above interfaces can
|
|
Packit |
7838c8 |
be set to a known value using _TIFFmemset, copied to
|
|
Packit |
7838c8 |
another memory location using _TIFFmemcpy, or
|
|
Packit |
7838c8 |
compared for equality using _TIFFmemcmp. These
|
|
Packit |
7838c8 |
routines conform to the equivalent <small>ANSI</small> C
|
|
Packit |
7838c8 |
routines: memset, memcpy, and memcmp,
|
|
Packit |
7838c8 |
repsectively.
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
DIAGNOSTICS
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
None.
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
SEE ALSO
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
malloc(3), memory(3),
|
|
Packit |
7838c8 |
libtiff(3TIFF)
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
Libtiff library home page:
|
|
Packit |
7838c8 |
http://www.simplesystems.org/libtiff/
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
|
|
Packit |
7838c8 |
</body>
|
|
Packit |
7838c8 |
</html>
|