diff --git a/src/backend.cmod b/src/backend.cmod index f11bbf2de0b57a48016e7ee072b357ef6b2fbabe..a596426963701f4465bf2d01db225c6f1ed10754 100644 --- a/src/backend.cmod +++ b/src/backend.cmod @@ -2366,7 +2366,8 @@ PIKECLASS Backend ACCEPT_SIZE_T len = sizeof (err); IF_PD(fprintf(stderr, "[%d]BACKEND[%d]: exception on %d\n", getpid(), me->id, i)); - if (!getsockopt (i, SOL_SOCKET, SO_ERROR, &err, &len) && err) { + if (!getsockopt (i, SOL_SOCKET, SO_ERROR, (void *)&err, &len) && + err) { IF_PD (fprintf (stderr, "[%d]BACKEND[%d]: error on %d, error=%d\n", getpid(), me->id, i, err)); }