/[mailutils]/mailutils/libsieve/util.c
ViewVC logotype

Diff of /mailutils/libsieve/util.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by gray, Wed Nov 20 12:30:46 2002 UTC revision 1.10 by gray, Mon Nov 25 15:48:26 2002 UTC
# Line 100  sieve_pfree (list_t *pool, void *ptr) Line 100  sieve_pfree (list_t *pool, void *ptr)
100    free (ptr);    free (ptr);
101  }    }  
102    
103    void *
104    sieve_malloc (sieve_machine_t mach, size_t size)
105    {
106      return sieve_palloc (&mach->memory_pool, size);
107    }
108    
109    char *
110    sieve_mstrdup (sieve_machine_t mach, const char *str)
111    {
112      return sieve_pstrdup (&mach->memory_pool, str);
113    }
114    
115    void *
116    sieve_mrealloc (sieve_machine_t mach, void *ptr, size_t size)
117    {
118      return sieve_prealloc (&mach->memory_pool, ptr, size);
119    }
120    
121    void
122    sieve_mfree (sieve_machine_t mach, void *ptr)
123    {
124      sieve_pfree (&mach->memory_pool, ptr);
125    }  
126    
127  static int  static int
128  _destroy_item (void *item, void *data)  _destroy_item (void *item, void *data)
129  {  {

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26