← Back to team overview

maria-developers team mailing list archive

bzr commit into MariaDB 5.1, with Maria 1.5:maria branch (knielsen:2747)

 

#At lp:maria

 2747 knielsen@xxxxxxxxxxxxxxx	2009-10-16
      When running with --skip-safemalloc, still do some basic, but cheap, overrun checks.
      This greatly helps with eg. slow hosts in Buildbot.
      modified:
        mysys/safemalloc.c

=== modified file 'mysys/safemalloc.c'
--- a/mysys/safemalloc.c	2009-09-07 20:50:10 +0000
+++ b/mysys/safemalloc.c	2009-10-16 15:01:36 +0000
@@ -272,6 +272,9 @@ void _myfree(void *ptr, const char *file
   irem= (struct st_irem *) ((char*) ptr- ALIGN_SIZE(sizeof(struct st_irem))-
 			    sf_malloc_prehunc);
 
+  if (sf_malloc_quick)
+    (void) _checkchunk(irem, filename, lineno);
+
   /*
     Check to make sure that we have a real remember structure.
     Note: this test could fail for four reasons: