From 390e9e20c029e4eb159d39bd3d79160ca4567650 Mon Sep 17 00:00:00 2001 From: "Thomas E. Dickey" Date: Tue, 28 May 2019 18:35:16 -0400 Subject: build- and compiler-warning fixes when XTTRACEMEMORY is defined Signed-off-by: Thomas E. Dickey --- include/X11/InitialI.h | 2 +- include/X11/Intrinsic.h | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) (limited to 'include') diff --git a/include/X11/InitialI.h b/include/X11/InitialI.h index 224190d..f64a68d 100644 --- a/include/X11/InitialI.h +++ b/include/X11/InitialI.h @@ -209,7 +209,7 @@ extern void _XtHeapFree(Heap* heap); extern char *_XtHeapMalloc( Heap* /* heap */, Cardinal /* size */, - char * /* file */, + const char */* file */, int /* line */ ); diff --git a/include/X11/Intrinsic.h b/include/X11/Intrinsic.h index 7378101..cf8d3fe 100644 --- a/include/X11/Intrinsic.h +++ b/include/X11/Intrinsic.h @@ -1867,21 +1867,21 @@ extern Cardinal XtAsprintf( extern char *_XtMalloc( /* implementation-private */ Cardinal /* size */, - char * /* file */, + const char */* file */, int /* line */ ); extern char *_XtRealloc( /* implementation-private */ char * /* ptr */, Cardinal /* size */, - char * /* file */, + const char */* file */, int /* line */ ); extern char *_XtCalloc( /* implementation-private */ Cardinal /* num */, Cardinal /* size */, - char * /* file */, + const char */* file */, int /* line */ ); @@ -1889,6 +1889,12 @@ extern void _XtFree( /* implementation-private */ char * /* ptr */ ); +extern Boolean _XtIsValidPointer( /* implementation-private */ + char * /* ptr */); + +extern void _XtPrintMemory( /* implementation-private */ + const char */* filename */); + #define XtMalloc(size) _XtMalloc(size, __FILE__, __LINE__) #define XtRealloc(ptr,size) _XtRealloc(ptr, size, __FILE__, __LINE__) #define XtCalloc(num,size) _XtCalloc(num, size, __FILE__, __LINE__) -- cgit v1.2.1