X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fhelper%2Freplacements.h;h=296afdb64fa9d087204c487c7e5e5ff1051c2aca;hp=84705c528acd42013efd8e4688483b6888b3e5d7;hb=3d6bcf07921753141a3905ee5619724573460cb3;hpb=7f1944a47823fc48eef244257b80675a226f86b8 diff --git a/src/helper/replacements.h b/src/helper/replacements.h index 84705c528a..296afdb64f 100644 --- a/src/helper/replacements.h +++ b/src/helper/replacements.h @@ -67,38 +67,38 @@ struct timezone { }; extern int gettimeofday(struct timeval *tv, struct timezone *tz); -#endif - +#endif + /**** clear_malloc & fill_malloc ****/ void *clear_malloc(size_t size); void *fill_malloc(size_t size); - -/* - * Now you have 3 ways for the malloc function: - * - * 1. Do not change anything, use the original malloc - * - * 2. Use the clear_malloc function instead of the original malloc. - * In this case you must use the following define: - * #define malloc((_a)) clear_malloc((_a)) - * - * 3. Use the fill_malloc function instead of the original malloc. - * In this case you must use the following define: - * #define malloc((_a)) fill_malloc((_a)) - * - * We have figured out that there could exist some malloc problems - * where variables are using without to be initialise. To find this - * places, use the fill_malloc function. With this function we want - * to initialize memory to some known bad state. This is quite easily - * spotted in the debugger and will trap to an invalid address. - * - * clear_malloc can be used if you want to set not initialise - * variable to 0. - * - * If you do not want to change the malloc function, to not use one of - * the following macros. Which is the default way. - */ - + +/* + * Now you have 3 ways for the malloc function: + * + * 1. Do not change anything, use the original malloc + * + * 2. Use the clear_malloc function instead of the original malloc. + * In this case you must use the following define: + * #define malloc((_a)) clear_malloc((_a)) + * + * 3. Use the fill_malloc function instead of the original malloc. + * In this case you must use the following define: + * #define malloc((_a)) fill_malloc((_a)) + * + * We have figured out that there could exist some malloc problems + * where variables are using without to be initialise. To find this + * places, use the fill_malloc function. With this function we want + * to initialize memory to some known bad state. This is quite easily + * spotted in the debugger and will trap to an invalid address. + * + * clear_malloc can be used if you want to set not initialise + * variable to 0. + * + * If you do not want to change the malloc function, to not use one of + * the following macros. Which is the default way. + */ + //#define malloc(_a) clear_malloc(_a) //#define malloc(_a) fill_malloc(_a)