¿Qué hace el vaciado?

Estaba leyendo un código fuente, y esto surgió;

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 */
}

Como puede ver, el puntero vaciado, ni siquiera está asignado a una variable. Me preguntaba cuál es el propósito de esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta