Current Path : /usr/local/share/doc/ImageMagick/www/api/MagickCore/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/share/doc/ImageMagick/www/api/MagickCore/memory_8c.html |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>MagickCore: memory.c File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.4 --> <div class="nav"> <a class="el" href="dir_b44b349db36f8365f5234e57d3038770.html">magick</a></div> <h1>memory.c File Reference</h1> <p> <code>#include "<a class="el" href="studio_8h-source.html">magick/studio.h</a>"</code><br> <code>#include "<a class="el" href="blob_8h-source.html">magick/blob.h</a>"</code><br> <code>#include "<a class="el" href="blob-private_8h-source.html">magick/blob-private.h</a>"</code><br> <code>#include "<a class="el" href="exception_8h-source.html">magick/exception.h</a>"</code><br> <code>#include "<a class="el" href="exception-private_8h-source.html">magick/exception-private.h</a>"</code><br> <code>#include "<a class="el" href="memory___8h-source.html">magick/memory_.h</a>"</code><br> <code>#include "<a class="el" href="semaphore_8h-source.html">magick/semaphore.h</a>"</code><br> <code>#include "<a class="el" href="string___8h-source.html">magick/string_.h</a>"</code><br> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__DataSegmentInfo.html">_DataSegmentInfo</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MemoryInfo.html">_MemoryInfo</a></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#d4dce37c9d60d7d386be50e5d4ec5792">BlockFooter</a>(block, size) ((size_t *) ((char *) (block)+(size)-2*sizeof(size_t)))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#6d532f25643a6d0e202966f1a9ca9d6b">BlockHeader</a>(block) ((size_t *) (block)-1)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#ab742a5dc051ae4ff43e0336e517fce3">BlockSize</a> 4096</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#72b82ef5cf31ec060bb4fc4202a72995">BlockThreshold</a> 1024</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#ff575126ceaf84c714712480b77f9cbd">MaxBlockExponent</a> 16</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#406d24f048ad9565bb10dc44dff47724">MaxBlocks</a> ((BlockThreshold/(4*sizeof(size_t)))+MaxBlockExponent+1)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#023e049ba54191a2edafd41adb9c90b5">MaxSegments</a> 1024</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#6ded8e5abd6fc5727dcf29501c78727b">MemoryGuard</a> ((0xdeadbeef << 31)+0xdeafdeed)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#fed95f5b36ff165f2266d1403c9fe29f">NextBlock</a>(block) ((char *) (block)+SizeOfBlock(block))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#386841ca785eeb02eb6dae31e02f7e48">NextBlockInList</a>(block) (*(void **) (block))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#3e09808ce68fc4080fa89768d1b339c0">PreviousBlock</a>(block) ((char *) (block)-(*((size_t *) (block)-2)))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#d989ef37bb6bada9ba20708ddc96ffe1">PreviousBlockBit</a> 0x01</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#5f05181e670a4c00323e7343d0d42056">PreviousBlockInList</a>(block) (*((void **) (block)+1))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#d342935bb33c8d33312ad45982c79ded">SegmentSize</a> (2*1024*1024)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#8a0b249b0c69b6c38ff5704c160e89f7">SizeMask</a> (~0x01)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#9fa80463b5155c634ff251712af3ef95">SizeOfBlock</a>(block) (*BlockHeader(block) & SizeMask)</td></tr> <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__DataSegmentInfo.html">_DataSegmentInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#2e3b1a531fa3ad2a21cef862400ae5c6">DataSegmentInfo</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__MemoryInfo.html">_MemoryInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#d9488625a741a108b3a7af0c6d01efea">MemoryInfo</a></td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void * </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#dfa85454170b7389cea90ee8ec9657a2">AcquireMagickMemory</a> (const size_t size)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void * </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#417a408aa35c9f385d31d2e40eed4b27">AcquireQuantumMemory</a> (const size_t count, const size_t quantum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void * </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#d7b3aefdc77eb169a52d68dadaa89b84">CopyMagickMemory</a> (void *destination, const void *source, const size_t size)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#28dd2f9e61a42513855fec4418683323">DestroyMagickMemory</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void * </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#2cbbdd274c5ff0b44c6943e11c45537d">RelinquishMagickMemory</a> (void *memory)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void * </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#3423663c7a27023237637162a4ed5a63">ResetMagickMemory</a> (void *memory, int byte, const size_t size)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void * </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#db7cb075dd18b9bee715c8196ceed8ce">ResizeMagickMemory</a> (void *memory, const size_t size)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void * </td><td class="memItemRight" valign="bottom"><a class="el" href="memory_8c.html#7f55046763982c4159eab2b011f9a612">ResizeQuantumMemory</a> (void *memory, const size_t count, const size_t quantum)</td></tr> </table> <hr><h2>Define Documentation</h2> <a class="anchor" name="d4dce37c9d60d7d386be50e5d4ec5792"></a><!-- doxytag: member="memory.c::BlockFooter" ref="d4dce37c9d60d7d386be50e5d4ec5792" args="(block, size)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BlockFooter </td> <td>(</td> <td class="paramtype">block, <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> ((size_t *) ((char *) (block)+(size)-2*sizeof(size_t)))</td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6d532f25643a6d0e202966f1a9ca9d6b"></a><!-- doxytag: member="memory.c::BlockHeader" ref="6d532f25643a6d0e202966f1a9ca9d6b" args="(block)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BlockHeader </td> <td>(</td> <td class="paramtype">block </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> ((size_t *) (block)-1)</td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ab742a5dc051ae4ff43e0336e517fce3"></a><!-- doxytag: member="memory.c::BlockSize" ref="ab742a5dc051ae4ff43e0336e517fce3" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BlockSize 4096 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="72b82ef5cf31ec060bb4fc4202a72995"></a><!-- doxytag: member="memory.c::BlockThreshold" ref="72b82ef5cf31ec060bb4fc4202a72995" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define BlockThreshold 1024 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ff575126ceaf84c714712480b77f9cbd"></a><!-- doxytag: member="memory.c::MaxBlockExponent" ref="ff575126ceaf84c714712480b77f9cbd" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MaxBlockExponent 16 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="406d24f048ad9565bb10dc44dff47724"></a><!-- doxytag: member="memory.c::MaxBlocks" ref="406d24f048ad9565bb10dc44dff47724" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MaxBlocks ((BlockThreshold/(4*sizeof(size_t)))+MaxBlockExponent+1) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="023e049ba54191a2edafd41adb9c90b5"></a><!-- doxytag: member="memory.c::MaxSegments" ref="023e049ba54191a2edafd41adb9c90b5" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MaxSegments 1024 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6ded8e5abd6fc5727dcf29501c78727b"></a><!-- doxytag: member="memory.c::MemoryGuard" ref="6ded8e5abd6fc5727dcf29501c78727b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define MemoryGuard ((0xdeadbeef << 31)+0xdeafdeed) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fed95f5b36ff165f2266d1403c9fe29f"></a><!-- doxytag: member="memory.c::NextBlock" ref="fed95f5b36ff165f2266d1403c9fe29f" args="(block)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NextBlock </td> <td>(</td> <td class="paramtype">block </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> ((char *) (block)+SizeOfBlock(block))</td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="386841ca785eeb02eb6dae31e02f7e48"></a><!-- doxytag: member="memory.c::NextBlockInList" ref="386841ca785eeb02eb6dae31e02f7e48" args="(block)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NextBlockInList </td> <td>(</td> <td class="paramtype">block </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> (*(void **) (block))</td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3e09808ce68fc4080fa89768d1b339c0"></a><!-- doxytag: member="memory.c::PreviousBlock" ref="3e09808ce68fc4080fa89768d1b339c0" args="(block)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PreviousBlock </td> <td>(</td> <td class="paramtype">block </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> ((char *) (block)-(*((size_t *) (block)-2)))</td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d989ef37bb6bada9ba20708ddc96ffe1"></a><!-- doxytag: member="memory.c::PreviousBlockBit" ref="d989ef37bb6bada9ba20708ddc96ffe1" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PreviousBlockBit 0x01 </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="5f05181e670a4c00323e7343d0d42056"></a><!-- doxytag: member="memory.c::PreviousBlockInList" ref="5f05181e670a4c00323e7343d0d42056" args="(block)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define PreviousBlockInList </td> <td>(</td> <td class="paramtype">block </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> (*((void **) (block)+1))</td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d342935bb33c8d33312ad45982c79ded"></a><!-- doxytag: member="memory.c::SegmentSize" ref="d342935bb33c8d33312ad45982c79ded" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SegmentSize (2*1024*1024) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8a0b249b0c69b6c38ff5704c160e89f7"></a><!-- doxytag: member="memory.c::SizeMask" ref="8a0b249b0c69b6c38ff5704c160e89f7" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SizeMask (~0x01) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="9fa80463b5155c634ff251712af3ef95"></a><!-- doxytag: member="memory.c::SizeOfBlock" ref="9fa80463b5155c634ff251712af3ef95" args="(block)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define SizeOfBlock </td> <td>(</td> <td class="paramtype">block </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"> (*BlockHeader(block) & SizeMask)</td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Typedef Documentation</h2> <a class="anchor" name="2e3b1a531fa3ad2a21cef862400ae5c6"></a><!-- doxytag: member="memory.c::DataSegmentInfo" ref="2e3b1a531fa3ad2a21cef862400ae5c6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__DataSegmentInfo.html">_DataSegmentInfo</a> <a class="el" href="struct__DataSegmentInfo.html">DataSegmentInfo</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d9488625a741a108b3a7af0c6d01efea"></a><!-- doxytag: member="memory.c::MemoryInfo" ref="d9488625a741a108b3a7af0c6d01efea" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="struct__MemoryInfo.html">_MemoryInfo</a> <a class="el" href="struct__MemoryInfo.html">MemoryInfo</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Function Documentation</h2> <a class="anchor" name="dfa85454170b7389cea90ee8ec9657a2"></a><!-- doxytag: member="memory.c::AcquireMagickMemory" ref="dfa85454170b7389cea90ee8ec9657a2" args="(const size_t size)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void* AcquireMagickMemory </td> <td>(</td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>size</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="417a408aa35c9f385d31d2e40eed4b27"></a><!-- doxytag: member="memory.c::AcquireQuantumMemory" ref="417a408aa35c9f385d31d2e40eed4b27" args="(const size_t count, const size_t quantum)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void* AcquireQuantumMemory </td> <td>(</td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>quantum</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d7b3aefdc77eb169a52d68dadaa89b84"></a><!-- doxytag: member="memory.c::CopyMagickMemory" ref="d7b3aefdc77eb169a52d68dadaa89b84" args="(void *destination, const void *source, const size_t size)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void* CopyMagickMemory </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>destination</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const void * </td> <td class="paramname"> <em>source</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>size</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="28dd2f9e61a42513855fec4418683323"></a><!-- doxytag: member="memory.c::DestroyMagickMemory" ref="28dd2f9e61a42513855fec4418683323" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void DestroyMagickMemory </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="2cbbdd274c5ff0b44c6943e11c45537d"></a><!-- doxytag: member="memory.c::RelinquishMagickMemory" ref="2cbbdd274c5ff0b44c6943e11c45537d" args="(void *memory)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void* RelinquishMagickMemory </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>memory</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3423663c7a27023237637162a4ed5a63"></a><!-- doxytag: member="memory.c::ResetMagickMemory" ref="3423663c7a27023237637162a4ed5a63" args="(void *memory, int byte, const size_t size)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void* ResetMagickMemory </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>memory</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>byte</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>size</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="db7cb075dd18b9bee715c8196ceed8ce"></a><!-- doxytag: member="memory.c::ResizeMagickMemory" ref="db7cb075dd18b9bee715c8196ceed8ce" args="(void *memory, const size_t size)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void* ResizeMagickMemory </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>memory</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>size</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="7f55046763982c4159eab2b011f9a612"></a><!-- doxytag: member="memory.c::ResizeQuantumMemory" ref="7f55046763982c4159eab2b011f9a612" args="(void *memory, const size_t count, const size_t quantum)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">MagickExport void* ResizeQuantumMemory </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>memory</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>count</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const size_t </td> <td class="paramname"> <em>quantum</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:30 2008 for MagickCore by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address> </body> </html>