Proc chce free v roce 2010 velikost uvolnovaneho bloku ?! Do zdrojaku jsem nekoukal, ale skoro to smrdi tim, ze tam zustal alokator toho typu co je ve V7 Unixu, kde jde defacto o spojak free oblasti a malloc slouzi na vyrazeni, free na vraceni.
*facepalm* Je naprosto běžné, že při uvolňování bloku je potřeba znát jeho velikost. Buď lze odvodit z jeho adresy, nebo se uvádí explicitně. Normálka.