lint on malloc calls
T. William Wells
bill at proxftl.UUCP
Sun Sep 18 16:10:51 AEST 1988
I don't see why this is being debated any longer. I suggested
adding the following kludge to each file where malloc is used:
#ifdef lint
#define malloc(x) 0
#endif
to shut up lint; this will work because each use of malloc will
be changed from
ptr = (type)malloc(size);
to
ptr = (type)0;
If you don't like this because it doesn't type check the malloc
argument, you can do this instead:
#ifdef lint
void malloc_kludge(n) size_t n; { n = n; }
#define malloc(x) (malloc_kludge(x), 0)
#endif
Can we have an end to this?
---
Bill
novavax!proxftl!bill
More information about the Comp.lang.c
mailing list