Ich habe den Quellcode gelesen und bin auf Folgendes gestoßen;
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 */
}
Wie Sie sehen können, ist der ungültige, gecastete Zeiger nicht einmal einer Variablen zugewiesen. Ich habe mich gefragt, was der Zweck davon ist.