]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - malloc/mcheck.h
Finish move of clock_* functions to libc. [BZ #24959]
[thirdparty/glibc.git] / malloc / mcheck.h
index 208cb43381003e5cd9243427ef103a841929d4a7..6290288c695cb05850f18efdcacf532dba62babc 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996,1997,1998,1999,2000,2011 Free Software Foundation, Inc.
+/* Copyright (C) 1996-2019 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -16,7 +16,7 @@
    <http://www.gnu.org/licenses/>.  */
 
 #ifndef _MCHECK_H
-#define _MCHECK_H      1
+#define _MCHECK_H       1
 
 #include <features.h>
 
@@ -25,24 +25,24 @@ __BEGIN_DECLS
 /* Return values for `mprobe': these are the kinds of inconsistencies that
    `mcheck' enables detection of.  */
 enum mcheck_status
-  {
-    MCHECK_DISABLED = -1,       /* Consistency checking is not turned on.  */
-    MCHECK_OK,                  /* Block is fine.  */
-    MCHECK_FREE,                /* Block freed twice.  */
-    MCHECK_HEAD,                /* Memory before the block was clobbered.  */
-    MCHECK_TAIL                 /* Memory after the block was clobbered.  */
-  };
+{
+  MCHECK_DISABLED = -1,         /* Consistency checking is not turned on.  */
+  MCHECK_OK,                    /* Block is fine.  */
+  MCHECK_FREE,                  /* Block freed twice.  */
+  MCHECK_HEAD,                  /* Memory before the block was clobbered.  */
+  MCHECK_TAIL                   /* Memory after the block was clobbered.  */
+};
 
 
 /* Activate a standard collection of debugging hooks.  This must be called
    before `malloc' is ever called.  ABORTFUNC is called with an error code
    (see enum above) when an inconsistency is detected.  If ABORTFUNC is
    null, the standard function prints on stderr and then calls `abort'.  */
-extern int mcheck (void (*__abortfunc) (enum mcheck_status)) __THROW;
+extern int mcheck (void (*__abortfunc)(enum mcheck_status)) __THROW;
 
 /* Similar to `mcheck' but performs checks for all block whenever one of
    the memory handling functions is called.  This can be very slow.  */
-extern int mcheck_pedantic (void (*__abortfunc) (enum mcheck_status)) __THROW;
+extern int mcheck_pedantic (void (*__abortfunc)(enum mcheck_status)) __THROW;
 
 /* Force check of all blocks now.  */
 extern void mcheck_check_all (void);
@@ -57,5 +57,4 @@ extern void mtrace (void) __THROW;
 extern void muntrace (void) __THROW;
 
 __END_DECLS
-
 #endif /* mcheck.h */