static void mpc_url_free(mpc_url_t *mpc_url) { uint8_t *buf; ASSERT(STAILQ_NEXT(mpc_url, next) == NULL); ASSERT(mpc_url->magic == MPC_URL_MAGIC); buf = (uint8_t *)mpc_url - MPC_URL_BUF_SIZE; mpc_free(buf); }
void String_free(String *str){ str->next = str->prev = NULL; mpc_free(str); }