~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mystrings/m_string.h

  • Committer: Brian Aker
  • Date: 2008-12-09 17:33:02 UTC
  • mfrom: (656.1.54 devel)
  • Revision ID: brian@tangent.org-20081209173302-aptngvc7efxnatnt
Merge from Monty.

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
extern "C" {
50
50
#endif
51
51
 
52
 
/*
53
 
  my_str_malloc() and my_str_free() are assigned to implementations in
54
 
  strings/alloc.c, but can be overridden in the calling program.
55
 
 */
56
 
typedef void *(*str_malloc_func)(size_t);
57
 
typedef void (*str_free_func)(void *);
58
 
 
59
 
extern str_malloc_func my_str_malloc;
60
 
extern str_free_func my_str_free;
61
 
 
62
 
void *my_str_malloc_default(size_t size);
63
 
void my_str_free_default(void *ptr);
64
52
 
65
53
char *my_stpncpy(register char *dst, register const char *src, size_t n);
66
54