<div style="font-family: arial, helvetica, sans-serif"><font size="2"><div class="gmail_quote"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
+static const AllocFnsTy AllocationFnData[] = {<br>
+ Â {"malloc", Â  Â  Â  Â  MallocLike, Â 1, 0, Â -1},<br>
+ Â {"valloc", Â  Â  Â  Â  MallocLike, Â 1, 0, Â -1},<br>
+ Â {"_Znwj", Â  Â  Â  Â  Â MallocLike, Â 1, 0, Â -1}, // operator new(unsigned int)<br>
+ Â {"_Znwm", Â  Â  Â  Â  Â MallocLike, Â 1, 0, Â -1}, // operator new(unsigned long)<br>
+ Â {"_Znaj", Â  Â  Â  Â  Â MallocLike, Â 1, 0, Â -1}, // operator new[](unsigned int)<br>
+ Â {"_Znam", Â  Â  Â  Â  Â MallocLike, Â 1, 0, Â -1}, // operator new[](unsigned long)<br>
+ Â {"posix_memalign", MallocLike, Â 3, 2, Â -1},<br>
+ Â {"calloc", Â  Â  Â  Â  CallocLike, Â 2, 0, Â 1},<br>
+ Â {"realloc", Â  Â  Â  Â ReallocLike, 2, 1, Â -1},<br>
+ Â {"reallocf", Â  Â  Â  ReallocLike, 2, 1, Â -1},<br>
+ Â {"strdup", Â  Â  Â  Â  StrDupLike, Â 1, -1, -1},<br>
+ Â {"strndup", Â  Â  Â  Â StrDupLike, Â 2, -1, -1}<br></blockquote><div><br></div><div>FYI, this causes narrowing conversion errors in C++11 mode.</div></div></font></div>