Синтаксическая задача. Есть функция, упрощенно:
static inline void *mm_get_chunk(void **pool)
{
void *head = *pool;
*pool = next(*pool);
return head;
}
Проблема в том, что нужно правостороннее выражение, но нужна и временная переменная.
Синтаксическая задача. Есть функция, упрощенно:
static inline void *mm_get_chunk(void **pool)
{
void *head = *pool;
*pool = next(*pool);
return head;
}
Проблема в том, что нужно правостороннее выражение, но нужна и временная переменная.