~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysys/my_sys.h

  • Committer: Monty Taylor
  • Date: 2009-09-22 22:19:58 UTC
  • mto: This revision was merged to the branch mainline in revision 1184.
  • Revision ID: mordred@inaugust.com-20090922221958-l4d9ogwfs55513eo
Moved multi_malloc into drizzled since it's not going away any time soon. Also,
cleaned it up a bit.

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
#define MY_HOLD_ORIGINAL_MODES 128  /* my_copy() holds to file modes */
65
65
#define MY_REDEL_MAKE_BACKUP 256
66
66
#define MY_DONT_WAIT    64      /* my_lock() don't wait if can't lock */
67
 
#define MY_ZEROFILL     32      /* my_multi_malloc(), fill array with zero */
68
67
#define MY_DONT_OVERWRITE_FILE 1024     /* my_copy: Don't overwrite file */
69
68
#define MY_THREADSAFE 2048      /* my_seek(): lock fd mutex */
70
69
 
298
297
extern int my_rename(const char *from,const char *to,myf MyFlags);
299
298
extern size_t my_write(File Filedes,const unsigned char *Buffer,size_t Count,
300
299
                     myf MyFlags);
301
 
extern void * my_multi_malloc (myf MyFlags, ...);
302
300
extern int _sanity(const char *sFile, uint32_t uLine);
303
301
 
304
302
#define my_access access