Что делает пустое литье?

Я читал некоторый исходный код, и это подошло;

struct Cookie *
Curl_cookie_add(struct SessionHandle *data, /* rest of params were here */)
{
/* unrelated things were here */
#ifdef CURL_DISABLE_VERBOSE_STRINGS
  (void)data;
#endif
/* rest of function goes here */
}

Как вы можете видеть, указатель void casted даже не назначен переменной. Мне было интересно, какова цель этого.

Ответы на вопрос(2)

Ваш ответ на вопрос