Closed aroidzap closed 7 years ago
vzhledem k tomu, že to vrací char*
, tak bych používal memory_free
, protože to prostě není nějaká specializovaná struktura, tak nevidím důvod, proč by to mělo mít specializovaný free.
To byl příklad... ale i tak nevíš, jestli si třeba funkce code_instruction_render
nepřetypuje char* na strukturu s něčím vevnitř alokovaným... :D já vím, pravděpodobně ne, ale nemůžeš nikomu věřit :D ... jako jak chcete, jen prostě že když mám specializovaný "init" tak instinktivně hledám i specializovaný "free". To je ta pointa.
Myslím, že jsme společně dořešili.
Rád bych zavedl pravidlo, že budeme párovat
malloc
/free
avlastní funkce init-malloc
/vlastní free
. Nikoliv všakvlastní init-malloc
/free
.BLBÝ:
LEPŠÍ: