История изменений
Исправление Bfgeshka, (текущая версия) :
Либо используй указатели уровнем выше, либо макросы.
inline void
kit_free_null ( void ** in_ptr )
{
assert(in_ptr);
assert(* in_ptr);
free(* in_ptr);
* in_ptr = NULL;
}
Исходная версия Bfgeshka, :
Либо используй указатели уровнем выше, либо макросы.
inline void
kit_free_null ( void ** in_ptr )
{
assert(in_ptr)
assert(* in_ptr)
free(* in_ptr);
* in_ptr = NULL;
}