ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/alsa-lib/alsa-lib_1.0.29.orig.tar.bz2 pcm_rate.c:305:49: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rate->pareas[chn].addr = rate->pareas[0].addr + (cwidth * chn * cinfo->period_size) / 8; ~~~~~~~~~~~~~~~~~~~~ ^ pcm_rate.c:308:49: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rate->sareas[chn].addr = rate->sareas[0].addr + (swidth * chn * sinfo->period_size) / 8; ~~~~~~~~~~~~~~~~~~~~ ^ pcm_rate.c:518:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] src = src_areas->addr + src_offset * 2 * channels; ~~~~~~~~~~~~~~~ ^ pcm_rate.c:525:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst = dst_areas->addr + dst_offset * 2 * channels; ~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/amanda/amanda_3.3.6.orig.tar.gz ipc-binary.c:59:18: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf->buf + buf->offset, ~~~~~~~~ ^ ipc-binary.c:77:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] g_memmove(buf->buf + buf->offset + buf->length, data, size); ~~~~~~~~ ^ ipc-binary.c:77:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] g_memmove(buf->buf + buf->offset + buf->length, data, size); ~~~~~~~~~~~~~~~~~~~~~~ ^ ipc-binary.c:298:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] bytes = read(fd, chan->in.buf + chan->in.offset + chan->in.length, 32768); ~~~~~~~~~~~~ ^ ipc-binary.c:298:50: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] bytes = read(fd, chan->in.buf + chan->in.offset + chan->in.length, 32768); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ipc-binary.c:332:44: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] written = full_write(fd, chan->out.buf + chan->out.offset, chan->out.length); ~~~~~~~~~~~~~ ^ ipc-binary.c:396:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p = (guint8 *)(chan->in.buf + chan->in.offset); ~~~~~~~~~~~~ ^ ipc-binary.c:515:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p = (guint8 *)(chan->out.buf + chan->out.offset); ~~~~~~~~~~~~~ ^ amar.c:187:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(archive->buf + archive->buf_len, &archive->hdr, HEADER_SIZE); ~~~~~~~~~~~~ ^ amar.c:205:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] MKRECORD(archive->buf + archive->buf_len, file->filenum, attrid, data_size, eoa); ~~~~~~~~~~~~ ^ amar.c:212:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(archive->buf + archive->buf_len, data, data_size); ~~~~~~~~~~~~ ^ amar.c:557:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] data += rec_data_size; ~~~~ ^ amar.c:695:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(newbuf, hp->buf+hp->buf_offset, hp->buf_len); ~~~~~~~^ amar.c:707:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memmove(hp->buf, hp->buf+hp->buf_offset, hp->buf_len); ~~~~~~~^ amar.c:719:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hp->buf+hp->buf_offset+hp->buf_len, ~~~~~~~^ amar.c:719:29: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hp->buf+hp->buf_offset+hp->buf_len, ~~~~~~~~~~~~~~~~~~~~~~^ amar.c:874:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(as->buf + as->buf_len, buf, len); ~~~~~~~ ^ amar.c:975:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] count = read(archive->fd, hp->buf + hp->buf_offset + hp->buf_len, ~~~~~~~ ^ amar.c:975:56: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] count = read(archive->fd, hp->buf + hp->buf_offset + hp->buf_len, ~~~~~~~~~~~~~~~~~~~~~~~~ ^ amar.c:989:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] GETRECORD(buf_ptr(hp), filenum, attrid, datasize, eoa); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amar.c:1000:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (sscanf(buf_ptr(hp), HEADER_MAGIC " %d", &vers) != 1) { ^~~~~~~~~~~ amar.c:1081:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] bb = buf_ptr(hp); ^~~~~~~~~~~ amar.c:1117:5: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf_ptr(hp), datasize, ^~~~~~~~~~~ amar.c:1170:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hdl->attrid_data, &tmp, buf_ptr(hp), datasize, eoa, FALSE); ^~~~~~~~~~~ amar.c:1197:37: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int count = full_write(as->fd, buf_ptr(hp), datasize); ^~~~~~~~~~~ amar.c:1206:45: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] success = handle_hunk(hp, fs, as, hdl, buf_ptr(hp), datasize, eoa); ^~~~~~~~~~~ amar.c:1230:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(new_buf, hp->buf + hp->buf_offset, hp->buf_len); ~~~~~~~ ^ amar.c:1237:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memmove(hp->buf, hp->buf + hp->buf_offset, hp->buf_len); ~~~~~~~ ^ amar.c:1331:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] GETRECORD(buf_ptr(&hp), filenum, attrid, datasize, eoa); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amar.c:1343:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] GETRECORD(buf_ptr(&hp), filenum, attrid, datasize, eoa); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amar.c:1353:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (sscanf(buf_ptr(&hp), HEADER_MAGIC " %d", &vers) != 1) { ^~~~~~~~~~~~ amar.c:1432:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] bb = buf_ptr(&hp); ^~~~~~~~~~~~ amar.c:1460:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf_ptr(&hp), datasize, ^~~~~~~~~~~~ amar.c:1514:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hdl->attrid_data, &tmp, buf_ptr(&hp), datasize, eoa, FALSE); ^~~~~~~~~~~~ amar.c:1529:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hdl->attrid_data, &tmp, buf_ptr(&hp), firstpart, FALSE, FALSE); ^~~~~~~~~~~~ amar.c:1538:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hdl->attrid_data, &tmp, buf_ptr(&hp), lastpart, eoa, FALSE); ^~~~~~~~~~~~ amar.c:1563:43: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] success = handle_hunk(&hp, fs, as, hdl, buf_ptr(&hp), datasize, eoa); ^~~~~~~~~~~~ amar.c:1569:43: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] success = handle_hunk(&hp, fs, as, hdl, buf_ptr(&hp), hunksize, FALSE); ^~~~~~~~~~~~ amar.c:1578:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] handle_hunk(&hp, fs, as, hdl, buf_ptr(&hp), hunksize, eoa); ^~~~~~~~~~~~ xfer-dest-device.c:139:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memmove(self->partial + self->partial_length, buf, to_copy); ~~~~~~~~~~~~~ ^ xfer-dest-taper-cacher.c:860:6: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += write_size; ~~~ ^ xfer-dest-taper-cacher.c:1183:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(self->reader_slab->base+self->reader_slab->size, p, copy_size); ~~~~~~~~~~~~~~~~~~~~~~~^ xfer-dest-taper-cacher.c:1186:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += copy_size; ~ ^ xfer-dest-taper-splitter.c:314:15: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf + buf_offset, ~~~ ^ ndmp-device.c:815:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] bzero(replacement_buffer+size, dself->block_size-size); ~~~~~~~~~~~~~~~~~~^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/ample/ample_0.5.7.orig.tar.gz entries.c:540:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tmp += sizeof(mp3entry); ~~~ ^ entries.c:547:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tmp += towrite; ~~~ ^ entries.c:555:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tmp += towrite; ~~~ ^ entries.c:563:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tmp += towrite; ~~~ ^ entries.c:570:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tmp += towrite; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/ap-utils/ap-utils_1.5.orig.tar.gz set_oeminfo.c:380:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memset((void *)TxPower + 1, 0, 13); ~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/atheme-services/atheme-services_7.0.7.orig.tar.bz2 alloc.c:78:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return r + sizeof(alloc_tag_t); ~ ^ alloc.c:169:29: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tag = (alloc_tag_t *) (ptr - sizeof(alloc_tag_t)); ~~~ ^ memslice.c:112:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return ptr + sizeof(slice_tag_t); ~~~ ^ memslice.c:125:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tag = ptr - sizeof(slice_tag_t); ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/bluez-hcidump/bluez-hcidump_2.4.orig.tar.gz ./parser/parser.h:166:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 1; ~~~~~~~~ ^ ./parser/parser.h:174:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 2; ~~~~~~~~ ^ ./parser/parser.h:182:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 4; ~~~~~~~~ ^ ./parser/parser.h:191:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 8; ~~~~~~~~ ^ lib/hci.c:1000:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy((void *) *ii, buf + sizeof(*ir), size); ~~~ ^ parser/parser.c:178:15: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(data + fr->len, frm->ptr, frm->len); ~~~~ ^ parser/lmp.c:359:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 14; ~~~~~~~~ ^ parser/lmp.c:423:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 16; ~~~~~~~~ ^ parser/lmp.c:438:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 16; ~~~~~~~~ ^ parser/lmp.c:453:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 4; ~~~~~~~~ ^ parser/lmp.c:454:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr -= 4; ~~~~~~~~ ^ parser/lmp.c:687:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 8; ~~~~~~~~ ^ parser/lmp.c:704:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 10; ~~~~~~~~ ^ parser/lmp.c:741:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 16; ~~~~~~~~ ^ parser/lmp.c:756:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 16; ~~~~~~~~ ^ parser/lmp.c:771:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 16; ~~~~~~~~ ^ parser/lmp.c:786:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 16; ~~~~~~~~ ^ parser/lmp.c:823:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 8; ~~~~~~~~ ^ parser/lmp.c:1081:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 10; ~~~~~~~~ ^ parser/hci.c:840:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += length; ~~~~~~~~ ^ parser/hci.c:846:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr = ptr + ~~~ ^ parser/hci.c:857:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += sizeof(bdaddr_t); ~~~~~~~~ ^ parser/hci.c:1335:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(key, frm->ptr + 6, 16); ~~~~~~~~ ^ parser/hci.c:1346:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 2; ~~~~~~~~ ^ parser/hci.c:1475:10: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr++; ~~~~~~~~^ parser/hci.c:1676:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += HCI_COMMAND_HDR_SIZE; ~~~~~~~~ ^ parser/hci.c:2010:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += sizeof(bdaddr_t); ~~~~~~~~ ^ parser/hci.c:2331:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 2; ~~~~~~~~ ^ parser/hci.c:2694:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += EVT_CMD_COMPLETE_SIZE; ~~~~~~~~ ^ parser/hci.c:3005:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += INQUIRY_INFO_SIZE; ~~~~~~~~ ^ parser/hci.c:3352:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += INQUIRY_INFO_WITH_RSSI_AND_PSCAN_MODE_SIZE; ~~~~~~~~ ^ parser/hci.c:3366:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += INQUIRY_INFO_WITH_RSSI_SIZE; ~~~~~~~~ ^ parser/hci.c:3467:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += INQUIRY_INFO_WITH_RSSI_SIZE; ~~~~~~~~ ^ parser/hci.c:3562:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += LE_ADVERTISING_INFO_SIZE + info->length; ~~~~~~~~ ^ parser/hci.c:3568:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += RSSI_SIZE; ~~~~~~~~ ^ parser/hci.c:3614:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += EVT_LE_META_EVENT_SIZE; ~~~~~~~~ ^ parser/hci.c:3743:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += HCI_EVENT_HDR_SIZE; ~~~~~~~~ ^ parser/hci.c:3748:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += HCI_EVENT_HDR_SIZE; ~~~~~~~~ ^ parser/hci.c:3758:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += HCI_EVENT_HDR_SIZE; ~~~~~~~~ ^ parser/hci.c:3764:41: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] read_local_version_rp *rp = frm->ptr + EVT_CMD_COMPLETE_SIZE; ~~~~~~~~ ^ parser/hci.c:3959:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += HCI_ACL_HDR_SIZE; ~~~~~~~~ ^ parser/hci.c:3978:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] len = write(frm->audio_fd, frm->ptr + HCI_SCO_HDR_SIZE, hdr->dlen); ~~~~~~~~ ^ parser/hci.c:3989:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += HCI_SCO_HDR_SIZE; ~~~~~~~~ ^ parser/hci.c:4032:10: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr++; frm->len--; ~~~~~~~~^ parser/l2cap.c:516:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] printf(" mtu %d\n", get_val(frm->ptr + L2CAP_CMD_REJ_SIZE, 2)); ~~~~~~~~ ^ parser/l2cap.c:519:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] cid = get_val(frm->ptr + L2CAP_CMD_REJ_SIZE, 4); ~~~~~~~~ ^ parser/l2cap.c:595:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] txwin = *((uint8_t *) (ptr + 1)); ~~~ ^ parser/l2cap.c:596:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] maxtrans = *((uint8_t *) (ptr + 2)); ~~~ ^ parser/l2cap.c:597:50: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rto = btohs(bt_get_unaligned((uint16_t *) (ptr + 3))); ~~~ ^ parser/l2cap.c:598:50: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mto = btohs(bt_get_unaligned((uint16_t *) (ptr + 5))); ~~~ ^ parser/l2cap.c:599:50: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mps = btohs(bt_get_unaligned((uint16_t *) (ptr + 7))); ~~~ ^ parser/l2cap.c:613:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ser_type = get_val(ptr + 1, sizeof(ser_type)); ~~~ ^ parser/l2cap.c:614:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] max_sdu = get_val(ptr + 2, sizeof(max_sdu)); ~~~ ^ parser/l2cap.c:615:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] sdu_itime = get_val(ptr + 4, sizeof(sdu_itime)); ~~~ ^ parser/l2cap.c:616:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] access_lat = get_val(ptr + 8, sizeof(access_lat)); ~~~ ^ parser/l2cap.c:617:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] flush_to = get_val(ptr + 12, sizeof(flush_to)); ~~~ ^ parser/l2cap.c:643:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ptr += L2CAP_CONF_OPT_SIZE + h->len; ~~~ ^ parser/l2cap.c:919:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += L2CAP_SDULEN_SIZE; ~~~~~~~~ ^ parser/l2cap.c:952:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += L2CAP_SDULEN_SIZE; ~~~~~~~~ ^ parser/l2cap.c:1234:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += L2CAP_HDR_SIZE; ~~~~~~~~ ^ parser/l2cap.c:1243:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += L2CAP_CMD_HDR_SIZE; ~~~~~~~~ ^ parser/l2cap.c:1330:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += btohs(hdr->len); ~~~~~~~~ ^ parser/l2cap.c:1341:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 2; ~~~~~~~~ ^ parser/l2cap.c:1354:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 2; ~~~~~~~~ ^ parser/l2cap.c:1360:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += A2MP_HDR_SIZE; ~~~~~~~~ ^ parser/l2cap.c:1413:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += btohs(hdr->len); ~~~~~~~~ ^ parser/l2cap.c:1442:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 4; ~~~~~~~~ ^ parser/l2cap.c:1446:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 2; ~~~~~~~~ ^ parser/l2cap.c:1449:56: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] fcs = btohs(bt_get_unaligned((uint16_t *) (frm->ptr + frm->len))); ~~~~~~~~ ^ parser/l2cap.c:1631:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(fr->data + fr->len, frm->ptr, frm->len); ~~~~~~~~ ^ parser/sdp.c:310:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += n; ~~~~~~~~ ^ parser/sdp.c:340:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 16; ~~~~~~~~ ^ parser/sdp.c:345:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += n; ~~~~~~~~ ^ parser/sdp.c:390:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += n; ~~~~~~~~ ^ parser/sdp.c:680:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += SDP_PDU_HDR_SIZE; ~~~~~~~~ ^ parser/sdp.c:757:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] cont = *(unsigned char *)(frm->ptr + count); ~~~~~~~~ ^ parser/sdp.c:765:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] print_cont_state(level + 1, frm->ptr + count); ~~~~~~~~ ^ parser/sdp.c:790:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] cont = *(unsigned char *)(frm->ptr + count); ~~~~~~~~ ^ parser/sdp.c:798:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] print_cont_state(level + 1, frm->ptr + count); ~~~~~~~~ ^ parser/rfcomm.c:202:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += hdr_size; ~~~~~~~~ ^ parser/rfcomm.c:256:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr++; ~~~~~~~~^ parser/rfcomm.c:319:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += hdr_size; ~~~~~~~~ ^ parser/bnep.c:70:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 6; ~~~~~~~~ ^ parser/bnep.c:121:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 12; ~~~~~~~~ ^ parser/bnep.c:128:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 12; ~~~~~~~~ ^ parser/bnep.c:132:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += (uuid_size * 2); ~~~~~~~~ ^ parser/bnep.c:178:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += header_length - 1; ~~~~~~~~ ^ parser/bnep.c:203:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += length; ~~~~~~~~ ^ parser/cmtp.c:78:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(data + msg->data_len, frm->ptr, len); ~~~~ ^ parser/cmtp.c:205:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/avdtp.c:274:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += (len - 2); ~~~~~~~~ ^ parser/avdtp.c:282:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/avdtp.c:417:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += frm->len; ~~~~~~~~ ^ parser/parser.h:166:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 1; ~~~~~~~~ ^ parser/parser.h:174:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 2; ~~~~~~~~ ^ parser/parser.h:182:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 4; ~~~~~~~~ ^ parser/parser.h:191:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 8; ~~~~~~~~ ^ parser/sap.c:310:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/sap.c:315:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += PADDING4(len); ~~~~~~~~ ^ parser/obex.c:222:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/obex.c:239:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/obex.c:280:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr -= 3; ~~~~~~~~ ^ parser/capi.c:254:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 24; ~~~~~~~~ ^ parser/capi.c:328:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/capi.c:331:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/capi.c:334:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/capi.c:337:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/capi.c:424:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/capi.c:433:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/capi.c:453:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/capi.c:760:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 4; ~~~~~~~~ ^ parser/capi.c:839:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/ppp.c:106:48: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] fcs = bt_get_unaligned((uint16_t *) (frm->ptr + frm->len - 2)); ~~~~~~~~ ^ parser/ppp.c:106:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] fcs = bt_get_unaligned((uint16_t *) (frm->ptr + frm->len - 2)); ~~~~~~~~~~~~~~~~~~~ ^ parser/ppp.c:112:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr -= 2; ~~~~~~~~ ^ parser/ppp.c:206:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += pos; ~~~~~~~~ ^ parser/ppp.c:219:21: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] frm->len -= (ptr - frm->ptr); ~~~ ^ ~~~~~~~~ parser/ppp.c:223:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] end = memchr(frm->ptr + 1, 0x7e, frm->len - 1); ~~~~~~~~ ^ parser/ppp.c:227:13: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] len = end - ptr - 1; ~~~ ^ ~~~ parser/ppp.c:229:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr++; ~~~~~~~~^ parser/ppp.c:235:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/tcpip.c:68:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += sizeof(struct ether_arp); ~~~~~~~~ ^ parser/tcpip.c:113:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += len; ~~~~~~~~ ^ parser/ericsson.c:49:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] frm->ptr += 5; ~~~~~~~~ ^ src/hcidump.c:390:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] err = read_n(fd, frm.data + 1, frm.data_len - 1); ~~~~~~~~ ^ src/hcidump.c:405:31: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] err = read_n(fd, frm.data + 1, frm.data_len - 1); ~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/bristol/bristol_0.60.5.orig.tar.gz rotary.c:335:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] local2 = (bristolLESLIElocal *) (lcl + sizeof(bristolLESLIElocal)); ~~~ ^ rotary.c:508:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rotate(lcl + sizeof(bristolLESLIElocal), param->param[1].mem, ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/btcheck/btcheck_1.9.orig.tar.gz file.c:226:16: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] data += size; ~~~~ ^ check.c:93:46: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] piecedigest = ((void *)torrentinfopieces) + HASH_LENGTH * pieceindex; ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/c-icap/c-icap_0.3.5.orig.tar.gz mem.c:209:51: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] block = (const struct mem_buffer_block *)(data-PTR_OFFSET); ~~~~^ mem.c:239:45: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] block = (struct mem_buffer_block *)(data-PTR_OFFSET); ~~~~^ mem.c:275:45: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] block = (struct mem_buffer_block *)(data-PTR_OFFSET); ~~~~^ mem.c:388:69: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] struct mem_buffer_block *block = (struct mem_buffer_block *)(ptr-PTR_OFFSET); ~~~^ mem.c:465:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] serial_alloc->memchunk = buffer + sizeof(serial_allocator_t); ~~~~~~ ^ mem.c:468:52: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] serial_alloc->endpos = serial_alloc->memchunk + size; ~~~~~~~~~~~~~~~~~~~~~~ ^ mem.c:478:37: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] max_size = serial_alloc->endpos - serial_alloc->memchunk; ~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~ mem.c:482:41: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] while (size > (serial_alloc->endpos - serial_alloc->curpos)) { ~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ mem.c:492:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] serial_alloc->curpos += size; ~~~~~~~~~~~~~~~~~~~~ ^ mem.c:515:51: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] serial_alloc->curpos = serial_alloc->memchunk + _CI_ALIGN(sizeof(ci_mem_allocator_t)); ~~~~~~~~~~~~~~~~~~~~~~ ^ mem.c:591:36: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] max_size = pack_alloc->endpos - pack_alloc->curpos; ~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ mem.c:597:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] pack_alloc->curpos += size; ~~~~~~~~~~~~~~~~~~ ^ mem.c:620:35: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] max_size = pack_alloc->endpos - pack_alloc->curpos; ~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ mem.c:625:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] pack_alloc->endpos -= size; /*Allocate block from the end of memory block*/ ~~~~~~~~~~~~~~~~~~ ^ mem.c:669:44: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] pack_alloc->end = pack_alloc->memchunk + size; ~~~~~~~~~~~~~~~~~~~~ ^ mem.c:723:37: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] return (int) (pack_alloc->curpos - pack_alloc->memchunk) + ~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ mem.c:724:34: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] (pack_alloc->end - pack_alloc->endpos); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~ cache.c:328:40: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] vector_data_size = vector_data_end - vector_data_start; ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ cache.c:340:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] data_indx = data + sizeof(size_t); ~~~~ ^ cache.c:341:29: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy((void *)data_indx+vector_indx_size, vector_data_start, vector_data_size); ~~~~~~~~~~~~~~~~~^ cache.c:345:45: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] data_indx[i] = (void *)(v->items[i] - vector_data_start + vector_indx_size); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ cache.c:361:31: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] data_indx = (void **)(val + sizeof(size_t)); ~~~ ^ cache.c:369:52: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ci_vector_add(v, (void *)((void *)data_indx+(size_t)data_indx[i]), item_size); ~~~~~~~~~~~~~~~~~^ cache.c:371:34: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] item_size = data_indx[i] - data_indx[i+1]; ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ stats.c:213:46: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] area->mem_block->counters64 = mem_block + _CI_ALIGN(sizeof(struct stat_memblock)); ~~~~~~~~~ ^ stats.c:214:47: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] area->mem_block->counterskbs = mem_block + _CI_ALIGN(sizeof(struct stat_memblock)) + STAT_INT64.entries_num*sizeof(uint64_t); ~~~~~~~~~ ^ stats.c:214:89: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] area->mem_block->counterskbs = mem_block + _CI_ALIGN(sizeof(struct stat_memblock)) + STAT_INT64.entries_num*sizeof(uint64_t); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ stats.c:278:48: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mem_block->counters64 = (void *)mem_block + _CI_ALIGN(sizeof(struct stat_memblock)); ~~~~~~~~~~~~~~~~~ ^ stats.c:279:49: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mem_block->counterskbs = (void *)mem_block + _CI_ALIGN(sizeof(struct stat_memblock)) ~~~~~~~~~~~~~~~~~ ^ stats.c:280:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + mem_block->counters64_size*sizeof(uint64_t); ^ stats.c:287:48: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mem_block->counters64 = (void *)mem_block + _CI_ALIGN(sizeof(struct stat_memblock)); ~~~~~~~~~~~~~~~~~ ^ stats.c:288:49: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mem_block->counterskbs = (void *)mem_block + _CI_ALIGN(sizeof(struct stat_memblock)) ~~~~~~~~~~~~~~~~~ ^ stats.c:289:31: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + mem_block->counters64_size*sizeof(uint64_t); ^ array.c:395:35: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] v = (ci_vector_t *)((void *)p - _CI_ALIGN(sizeof(ci_vector_t))); ~~~~~~~~~ ^ array.c:396:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf = (void *)v - ci_pack_allocator_required_size(); ~~~~~~~~~ ^ proc_threads_queues.c:136:42: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] q->stats_area = (void *)(q->childs) + sizeof(child_shared_data_t) * q->size; ~~~~~~~~~~~~~~~~~~~ ^ proc_threads_queues.c:138:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mem_block = q->stats_area + i * q->stats_block_size; ~~~~~~~~~~~~~ ^ proc_threads_queues.c:141:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] q->stats_history = q->stats_area + q->size * q->stats_block_size; ~~~~~~~~~~~~~ ^ proc_threads_queues.c:144:64: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] q->srv_stats = (struct server_statistics *)(q->stats_area + q->size * q->stats_block_size + q->stats_block_size); ~~~~~~~~~~~~~ ^ proc_threads_queues.c:144:96: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] q->srv_stats = (struct server_statistics *)(q->stats_area + q->size * q->stats_block_size + q->stats_block_size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ proc_threads_queues.c:265:50: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] q->childs[i].stats = (void *)(q->childs) + ~~~~~~~~~~~~~~~~~~~ ^ proc_threads_queues.c:266:61: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] sizeof(child_shared_data_t) * q->size + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ proc_threads_queues.c:300:37: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] child_stats = q->stats_area + i * (q->stats_block_size); ~~~~~~~~~~~~~ ^ proc_threads_queues.c:426:37: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] child_stats = q->stats_area + i * (q->stats_block_size); ~~~~~~~~~~~~~ ^ proc_threads_queues.c:429:53: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] copy_stats.counters64 = (void *)child_stats + sizeof(struct stat_memblock); ~~~~~~~~~~~~~~~~~~~ ^ proc_threads_queues.c:430:54: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] copy_stats.counterskbs = (void *)child_stats + sizeof(struct stat_memblock) ~~~~~~~~~~~~~~~~~~~ ^ proc_threads_queues.c:431:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + child_stats->counters64_size*sizeof(uint64_t); ^ info.c:202:31: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] stats = q->stats_area + i * (q->stats_block_size); ~~~~~~~~~~~~~ ^ info.c:205:47: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] copy_stats.counters64 = (void *)stats + _CI_ALIGN(sizeof(struct stat_memblock)); ~~~~~~~~~~~~~ ^ info.c:206:48: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] copy_stats.counterskbs = (void *)stats + _CI_ALIGN(sizeof(struct stat_memblock)) ~~~~~~~~~~~~~ ^ info.c:207:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + stats->counters64_size*sizeof(uint64_t); ^ info.c:218:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] stats = q->stats_area + q->size * q->stats_block_size; ~~~~~~~~~~~~~ ^ info.c:221:44: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] copy_stats.counters64 = (void *)stats + _CI_ALIGN(sizeof(struct stat_memblock)); ~~~~~~~~~~~~~ ^ info.c:222:45: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] copy_stats.counterskbs = (void *)stats + _CI_ALIGN(sizeof(struct stat_memblock)) ~~~~~~~~~~~~~ ^ info.c:223:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + stats->counters64_size*sizeof(uint64_t); ^ info.c:228:53: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (struct server_statistics *)(q->stats_area + q->size * q->stats_block_size + q->stats_block_size); ~~~~~~~~~~~~~ ^ info.c:228:85: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (struct server_statistics *)(q->stats_area + q->size * q->stats_block_size + q->stats_block_size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/ccontrol/ccontrol_1.0.orig.tar.gz stdrusty.c:92:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] while ((ret = read(fd, buffer + *size, max - *size)) > 0) { ~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/comedilib/comedilib_0.8.1.orig.tar.gz range.c:162:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dest = ((void *)dest) + dst_stride; ~~~~~~~~~~~~~~ ^ range.c:163:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] src = ((void *)src) + src_stride; ~~~~~~~~~~~~~ ^ range.c:171:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dest = ((void *)dest) + dst_stride; ~~~~~~~~~~~~~~ ^ range.c:172:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] src = ((void *)src) + src_stride; ~~~~~~~~~~~~~ ^ range.c:201:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dest = ((void *)dest) + dst_stride; ~~~~~~~~~~~~~~ ^ range.c:202:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] src = ((void *)src) + src_stride; ~~~~~~~~~~~~~ ^ comedi_config.c:177:20: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ret = fread(data + offset, 1, sizes[i], files[i]); ~~~~ ^ mmap.c:127:6: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] b += ret; ~ ^ ao_waveform.c:181:43: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] m=write(comedi_fileno(dev),(void *)data+(BUF_LEN*sizeof(sampl_t)-n),n); ~~~~~~~~~~~~^ do_waveform.c:207:50: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] m = write(comedi_fileno(dev), (void*)(buffer) + (BUF_LEN * sizeof(buffer[0]) - n), n); ~~~~~~~~~~~~~~~ ^ mmap.c:104:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] printf("%d ",*(sampl_t *)(map + (i % size))); ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cstream/cstream_3.0.0.orig.tar.gz cstream.c:1119:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] pmalloc->data = pmalloc->allocated + pagesize ~~~~~~~~~~~~~~~~~~ ^ cstream.c:1120:5: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] - (long)pmalloc->allocated % pagesize; ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dash/dash_0.5.8.orig.tar.gz cd.c:205:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lim = stackblock() + 1; ~~~~~~~~~~~~ ^ expand.c:657:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] startp = stackblock() + startloc; ~~~~~~~~~~~~ ^ expand.c:678:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rmescend = stackblock() + strloc; ~~~~~~~~~~~~ ^ expand.c:683:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] startp = stackblock() + startloc; ~~~~~~~~~~~~ ^ expand.c:687:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] str = stackblock() + strloc; ~~~~~~~~~~~~ ^ memalloc.c:265:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return stackblock() + len; ~~~~~~~~~~~~ ^ memalloc.c:287:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return stackblock() + len; ~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dcfldd/dcfldd_1.3.4.1.orig.tar.gz hash.c:326:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hash_update(hashlist, buf + left_in_window, len - left_in_window); ~~~ ^ verify.c:99:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] verify_update(hashl, ibuf + left_in_window, vbuf + left_in_window, ~~~~ ^ verify.c:99:62: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] verify_update(hashl, ibuf + left_in_window, vbuf + left_in_window, ~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dmtcp/dmtcp_2.3.1.orig.tar.gz ./mtcp_util.ic:228:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rc = mtcp_sys_read(fd, buf + ar, size - ar); ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dns2tcp/dns2tcp_0.5.2.orig.tar.gz rr.c:77:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rr = where + sizeof(uint16_t); ~~~~~ ^ rr.c:119:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rr = rr_add_data(hdr, where+len+2, TYPE_A, 0, JUMP_RR_HDR(rr) - (char *)hdr); ~~~~~^ rr.c:119:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rr = rr_add_data(hdr, where+len+2, TYPE_A, 0, JUMP_RR_HDR(rr) - (char *)hdr); ~~~~~~~~~^ rr.c:123:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return (where + len); ~~~~~ ^ rr.c:145:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return (where + len); ~~~~~ ^ rr.c:167:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return (where + len); ~~~~~ ^ rr.c:193:38: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] total_query_len = (int) (end_query - (void *)hdr); ~~~~~~~~~ ^ ~~~~~~~~~~~ queue.c:130:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] data = (void *)packet + PACKET_LEN; ~~~~~~~~~~~~~~ ^ requests.c:108:53: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] answer_len = where ? (uint16_t)((void *)where - (void *)hdr) : req->len; ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ requests.c:110:38: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if ((BASE64_SIZE(len) + (where - (void *)req->data)) < MAX_DNS_LEN ) ~~~~~ ^ ~~~~~~~~~~~~~~~~~ requests.c:123:41: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] answer_len = (uint16_t)((void *)where - (void *)hdr); ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ requests.c:204:20: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] req->len = where - (void *)req->data; ~~~~~ ^ ~~~~~~~~~~~~~~~~~ ../common/dns.c:81:56: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if (!(where = jump_qname(where, max_len - (where - (void *)hdr)))) ~~~~~ ^ ~~~~~~~~~~~ ../common/dns.c:87:29: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if ((max_len - (where - (void *)hdr) -sizeof(struct add_record)) > max_len) ~~~~~ ^ ~~~~~~~~~~~ ../common/dns.c:116:56: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] available_len = max_len - (uint16_t) ((void *)where - (void *)hdr); ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ ../common/dns.c:119:57: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] available_len = max_len - (uint16_t) ((void *)rr - (void*)hdr); ~~~~~~~~~~ ^ ~~~~~~~~~~ ../common/dns.c:123:25: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if (( ((void *)rr - buffer) + len + RR_HDR_SIZE) > max_len) ~~~~~~~~~~ ^ ~~~~~~ ../common/dns.c:163:36: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] tmp = jump_qname(tmp, max_ptr-tmp) + REQ_HDR_SIZE; ~~~~~~~^~~~ ../common/dns.c:163:42: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tmp = jump_qname(tmp, max_ptr-tmp) + REQ_HDR_SIZE; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ requests.c:72:22: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] actual_len = where - (void *)hdr; ~~~~~ ^ ~~~~~~~~~~~ requests.c:77:35: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] req = (struct req_hdr *) (where + query_len); ~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dynamite/dynamite_0.1.1.orig.tar.gz queen_extract.c:62:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buffer += result; ~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/e2fsprogs/e2fsprogs_1.43~WIP-2015-05-18.orig.tar.gz ext_attr.c:442:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] void *end = entries_start + storage_size; ~~~~~~~~~~~~~ ^ ext_attr.c:469:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if ((void *)e + entry_size + sizeof(__u32) > end - value_size) ~~~~~~~~~ ^ ext_attr.c:469:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if ((void *)e + entry_size + sizeof(__u32) > end - value_size) ~~~~~~~~~~~~~~~~~~~~~~ ^ ext_attr.c:469:52: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if ((void *)e + entry_size + sizeof(__u32) > end - value_size) ~~~ ^ ext_attr.c:475:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] e->e_value_offs = end - value_size - (void *)entries_start + ~~~ ^ ext_attr.c:475:38: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] e->e_value_offs = end - value_size - (void *)entries_start + ~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ ext_attr.c:481:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] end -= value_size; ~~~ ^ ext_attr.c:482:20: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy((void *)e + sizeof(*e), shortname, e->e_name_len); ~~~~~~~~~ ^ ext_attr.c:576:20: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] start = block_buf + sizeof(struct ext2_ext_attr_header); ~~~~~~~~~ ^ ext_attr.c:579:24: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] (void *)start - block_buf, 1); ~~~~~~~~~~~~~ ^ ~~~~~~~~~ ext_attr.c:687:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] value_start + entry->e_value_offs < ~~~~~~~~~~~ ^ ext_attr.c:688:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (void *)end + sizeof(__u32)) ~~~~~~~~~~~ ^ ext_attr.c:695:56: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hash = ext2fs_ext_attr_hash_entry(entry, value_start + ~~~~~~~~~~~ ^ ext_attr.c:723:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (void *)entry + sizeof(*entry), ~~~~~~~~~~~~~ ^ ext_attr.c:730:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(x->value, value_start + entry->e_value_offs, ~~~~~~~~~~~ ^ ext_attr.c:833:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] start = block_buf + sizeof(struct ext2_ext_attr_header); ~~~~~~~~~ ^ fileio.c:270:6: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += count; ~~~ ^ inline_data.c:535:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(buf + EXT4_MIN_INLINE_DATA_SIZE, ~~~ ^ inline_data.c:592:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] data.ea_data = buf + EXT4_MIN_INLINE_DATA_SIZE; ~~~ ^ inode.c:442:12: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] blk = (p - (void *)scan->inode_buffer) / scan->fs->blocksize; ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ inode.c:472:6: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += scan->inode_size * ino_adj; ~ ^ inode.c:484:5: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += scan->inode_size; ~ ^ pass2.c:778:22: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if (min_size > top - (void *)d) ~~~ ^ ~~~~~~~~~ pass2.c:780:20: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] d->rec_len = top - (void *)d; ~~~ ^ ~~~~~~~~~ recovery.c:187:43: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_block_tail *)(buf + j->j_blocksize - ~~~ ^ recovery.c:187:60: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_block_tail *)(buf + j->j_blocksize - ~~~~~~~~~~~~~~~~~~~~ ^ recovery.c:825:44: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_revoke_tail *)(buf + j->j_blocksize - ~~~ ^ recovery.c:825:61: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_revoke_tail *)(buf + j->j_blocksize - ~~~~~~~~~~~~~~~~~~~~ ^ ./../e2fsck/recovery.c:187:43: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_block_tail *)(buf + j->j_blocksize - ~~~ ^ ./../e2fsck/recovery.c:187:60: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_block_tail *)(buf + j->j_blocksize - ~~~~~~~~~~~~~~~~~~~~ ^ ./../e2fsck/recovery.c:825:44: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_revoke_tail *)(buf + j->j_blocksize - ~~~ ^ ./../e2fsck/recovery.c:825:61: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tail = (struct journal_revoke_tail *)(buf + j->j_blocksize - ~~~~~~~~~~~~~~~~~~~~ ^ resize2fs.c:325:5: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] n += EXT2_DESC_SIZE(rfs->new_fs->super); ~ ^ resize2fs.c:326:5: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] o += EXT2_DESC_SIZE(rfs->old_fs->super); ~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/elinks/elinks_0.12~pre6.orig.tar.gz dns.c:250:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int w = safe_write(h, data + done, datalen - done); ~~~~ ^ dns.c:297:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ssize_t r = safe_read(h, data + done, datalen - done); ~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/ethtool/ethtool_3.4.2.orig.tar.bz2 ibm_emac.c:143:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] res -= sizeof(u32); ~~~ ^ marvell.c:127:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dump_timer("LED", p + 0x20); ~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fio/fio_2.1.11.orig.tar.gz ./iolog.h:125:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return samples + sample * __log_entry_sz(log_offset); ~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fnfx/fnfx_0.3.orig.tar.gz fnfx_init.c:153:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy((config->shmem.addr + CCFG_OFFSET), (void *) config, ~~~~~~~~~~~~~~~~~~ ^ fnfx_init.c:156:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] cfg = config->shmem.addr + CCFG_OFFSET; ~~~~~~~~~~~~~~~~~~ ^ fnfx_init.c:197:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] daemon_cfg = cfg->shmem.addr + DCFG_OFFSET; ~~~~~~~~~~~~~~~ ^ fnfxd_init.c:181:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy((config->shmem.addr + DCFG_OFFSET), (void *) config, ~~~~~~~~~~~~~~~~~~ ^ fnfxd_init.c:184:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] cfg = config->shmem.addr + DCFG_OFFSET; ~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fprobe-ulog/fprobe-ulog_1.1.orig.tar.gz fprobe-ulog.c:488:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_IPV4_SRC_ADDR_SIZE; ~ ^ fprobe-ulog.c:493:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_IPV4_DST_ADDR_SIZE; ~ ^ fprobe-ulog.c:498:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_INPUT_SNMP_SIZE; ~ ^ fprobe-ulog.c:503:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_OUTPUT_SNMP_SIZE; ~ ^ fprobe-ulog.c:508:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_PKTS_32_SIZE; ~ ^ fprobe-ulog.c:513:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_BYTES_32_SIZE; ~ ^ fprobe-ulog.c:518:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_FIRST_SWITCHED_SIZE; ~ ^ fprobe-ulog.c:523:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_LAST_SWITCHED_SIZE; ~ ^ fprobe-ulog.c:528:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_L4_SRC_PORT_SIZE; ~ ^ fprobe-ulog.c:533:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_L4_DST_PORT_SIZE; ~ ^ fprobe-ulog.c:538:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_PROT_SIZE; ~ ^ fprobe-ulog.c:543:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_SRC_TOS_SIZE; ~ ^ fprobe-ulog.c:548:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_TCP_FLAGS_SIZE; ~ ^ fprobe-ulog.c:553:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_VERSION_SIZE; ~ ^ fprobe-ulog.c:558:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_COUNT_SIZE; ~ ^ fprobe-ulog.c:563:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_UPTIME_SIZE; ~ ^ fprobe-ulog.c:568:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_UNIX_SECS_SIZE; ~ ^ fprobe-ulog.c:573:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_UNIX_NSECS_SIZE; ~ ^ fprobe-ulog.c:579:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_FLOW_SEQUENCE_SIZE; ~ ^ fprobe-ulog.c:590:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_PAD8_SIZE; ~ ^ fprobe-ulog.c:599:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_PAD16_SIZE; ~ ^ fprobe-ulog.c:607:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p += NETFLOW_PAD32_SIZE; ~ ^ fprobe-ulog.c:642:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] p = (void *) &emit_packet + netflow->HeaderSize; ~~~~~~~~~~~~~~~~~~~~~ ^ fprobe-ulog.c:960:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tl = (void *) nl + off_tl; ~~~~~~~~~~~ ^ fprobe-ulog.c:1043:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] flow->tcp_flags = *((uint8_t *)(tl + 13 - off_frag)); ~~ ^ fprobe-ulog.c:1043:45: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] flow->tcp_flags = *((uint8_t *)(tl + 13 - off_frag)); ~~~~~~~ ^ hash.c:59:51: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] hash = crc16_table[shuffle_table[*((uint8_t *) p++)] \ ~^ mem.c:58:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] iptr = (void *) mptr + sizeof(struct Mem); ~~~~~~~~~~~~~ ^ mem.c:60:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] eptr = (void *) iptr + mem_index_table_size; ~~~~~~~~~~~~~ ^ mem.c:65:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] eptr += element_size; ~~~~ ^ mem.c:75:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mptr->last = (void *) iptr + element_table_size - element_size; ~~~~~~~~~~~~~ ^ mem.c:75:51: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mptr->last = (void *) iptr + element_table_size - element_size; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ mem.c:92:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] iptr = (void *) mptr + sizeof(struct Mem); ~~~~~~~~~~~~~ ^ mem.c:126:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] iptr = (void *) mptr + sizeof(struct Mem); ~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fuse/fuse_2.9.4.orig.tar.gz fuse_lowlevel.c:2426:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tmpbuf.buf[0].mem = mbuf + write_header_size; ~~~~ ^ fuse_opt.c:236:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] void *var = ctx->data + opt->offset; ~~~~~~~~~ ^ buffer.c:48:35: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] res = pwrite(dst->fd, src->mem + src_off, len, ~~~~~~~~ ^ buffer.c:51:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] res = write(dst->fd, src->mem + src_off, len); ~~~~~~~~ ^ buffer.c:82:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] res = pread(src->fd, dst->mem + dst_off, len, ~~~~~~~~ ^ buffer.c:85:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] res = read(src->fd, dst->mem + dst_off, len); ~~~~~~~~ ^ buffer.c:232:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] void *dstmem = dst->mem + dst_off; ~~~~~~~~ ^ buffer.c:233:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] void *srcmem = src->mem + src_off; ~~~~~~~~ ^ buffer.c:236:15: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (dstmem + len <= srcmem || srcmem + len <= dstmem) ~~~~~~ ^ buffer.c:236:41: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (dstmem + len <= srcmem || srcmem + len <= dstmem) ~~~~~~ ^ fioc.c:47:18: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memset(new_buf + fioc_size, 0, new_size - fioc_size); ~~~~~~~ ^ fioc.c:111:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(buf, fioc_buf + offset, size); ~~~~~~~~ ^ fioc.c:132:18: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(fioc_buf + offset, buf, size); ~~~~~~~~ ^ cusexmp.c:50:18: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memset(new_buf + cusexmp_size, 0, new_size - cusexmp_size); ~~~~~~~ ^ cusexmp.c:80:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] fuse_reply_buf(req, cusexmp_buf + off, size); ~~~~~~~~~~~ ^ cusexmp.c:93:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(cusexmp_buf + off, buf, size); ~~~~~~~~~~~ ^ cusexmp.c:112:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] in_buf += sizeof(*arg); ~~~~~~ ^ cusexmp.c:117:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] addr + (unsigned long)&(((struct fioc_rw_arg *)0)->prev_size); ~~~~ ^ cusexmp.c:121:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] addr + (unsigned long)&(((struct fioc_rw_arg *)0)->new_size); ~~~~ ^ cusexmp.c:158:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] iov[2].iov_base = cusexmp_buf + off; ~~~~~~~~~~~ ^ cusexmp.c:167:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(cusexmp_buf + arg->offset, in_buf, in_bufsz); ~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fxt/fxt_0.3.1.orig.tar.gz fut_record.c:320:49: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] while (fut_filled_slot < (void*) prev_slot - (void*) fut_first_slot) ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~ fut_record.c:324:50: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] assert(fut_filled_slot == (void*) prev_slot - (void*) fut_first_slot); ~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~ fkt_extract.c:58:31: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if( (res=read(in_fd, buffer+donebuffer, page_size-donebuffer) < 0) ) ~~~~~~^ fkt_extract.c:76:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if( (res=write(in_fd, buffer+donebuffer, page_size-donebuffer) < 0) ) ~~~~~~^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/galan/galan_0.3.0+beta4.orig.tar.gz control.c:1135:60: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] control_set_value(c, * (gint32 *) ((gpointer) c->g->data + (size_t) c->desc->refresh_data)); ~~~~~~~~~~~~~~~~~~~~~ ^ control.c:1139:61: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] control_set_value(c, * (gdouble *) ((gpointer) c->g->data + (size_t) c->desc->refresh_data)); ~~~~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gcx/gcx_1.3.orig.tar.gz ccd_frame.c:1524:16: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ip = fr->dat + all - 1; ~~~~~~~ ^ ccd_frame.c:1524:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ip = fr->dat + all - 1; ~~~~~~~~~~~~~ ^ ccd_frame.c:1527:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ip --; ~~ ^ ccd_frame.c:1541:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ip -= sizeof (unsigned short); ~~ ^ ccd_frame.c:1548:16: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ip = fr->dat + all * 2 - 2; ~~~~~~~ ^ ccd_frame.c:1548:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ip = fr->dat + all * 2 - 2; ~~~~~~~~~~~~~~~~~ ^ ccd_frame.c:1551:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + 1.0 * (* (unsigned char *) (ip+1)) ); ~~^ ccd_frame.c:1552:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ip -= 2; ~~ ^ dslr.c:306:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (*(uint8_t *) (data + i * 2 + 1) != i + 1) { ~~~~ ^ dslr.c:306:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (*(uint8_t *) (data + i * 2 + 1) != i + 1) { ~~~~~~~~~~~~ ^ dslr.c:312:41: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int dc_table = ((*(uint8_t *) (data + i * 2 + 1 + 1)) & 0xF0) >> 4; ~~~~ ^ dslr.c:312:49: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int dc_table = ((*(uint8_t *) (data + i * 2 + 1 + 1)) & 0xF0) >> 4; ~~~~~~~~~~~~ ^ dslr.c:312:53: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int dc_table = ((*(uint8_t *) (data + i * 2 + 1 + 1)) & 0xF0) >> 4; ~~~~~~~~~~~~~~~~ ^ dslr.c:313:41: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int ac_table = ((*(uint8_t *) (data + i * 2 + 1 + 1)) & 0x0F); ~~~~ ^ dslr.c:313:49: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int ac_table = ((*(uint8_t *) (data + i * 2 + 1 + 1)) & 0x0F); ~~~~~~~~~~~~ ^ dslr.c:313:53: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int ac_table = ((*(uint8_t *) (data + i * 2 + 1 + 1)) & 0x0F); ~~~~~~~~~~~~~~~~ ^ dslr.c:329:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (*(uint8_t *) (data + 2 * jpeg->numcomp + 1) != 1) { ~~~~ ^ dslr.c:329:47: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (*(uint8_t *) (data + 2 * jpeg->numcomp + 1) != 1) { ~~~~~~~~~~~~~~~~~~~~~~~~ ^ dslr.c:384:70: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] jpeg->height = endian_to_host_16(BIG_ENDIAN, *(uint16_t *) (data + 1)); ~~~~ ^ dslr.c:385:70: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] jpeg->width = endian_to_host_16(BIG_ENDIAN, *(uint16_t *) (data + 3)); ~~~~ ^ dslr.c:386:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] jpeg->numcomp = *(uint8_t *) (data + 5); ~~~~ ^ dslr.c:409:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (*(uint8_t *) (data + 6 + i * 3 + 0) != i + 1) { ~~~~ ^ dslr.c:409:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (*(uint8_t *) (data + 6 + i * 3 + 0) != i + 1) { ~~~~~~~~ ^ dslr.c:409:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (*(uint8_t *) (data + 6 + i * 3 + 0) != i + 1) { ~~~~~~~~~~~~~~~~ ^ dslr.c:415:42: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int hsampling = ((*(uint8_t *) (data + 6 + i * 3 + 1)) & 0xF0) >> 4; ~~~~ ^ dslr.c:415:46: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int hsampling = ((*(uint8_t *) (data + 6 + i * 3 + 1)) & 0xF0) >> 4; ~~~~~~~~ ^ dslr.c:415:54: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int hsampling = ((*(uint8_t *) (data + 6 + i * 3 + 1)) & 0xF0) >> 4; ~~~~~~~~~~~~~~~~ ^ dslr.c:416:42: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int vsampling = ((*(uint8_t *) (data + 6 + i * 3 + 1)) & 0x0F); ~~~~ ^ dslr.c:416:46: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int vsampling = ((*(uint8_t *) (data + 6 + i * 3 + 1)) & 0x0F); ~~~~~~~~ ^ dslr.c:416:54: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] int vsampling = ((*(uint8_t *) (data + 6 + i * 3 + 1)) & 0x0F); ~~~~~~~~~~~~~~~~ ^ dslr.c:709:83: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] num_tags = endian_to_host_16(raw->byteorder, *(uint16_t *) ((void *) mrw->ttw + ifd_offset)); ~~~~~~~~~~~~~~~~~ ^ dslr.c:710:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tags = (void *) mrw->ttw + ifd_offset + 2; ~~~~~~~~~~~~~~~~~ ^ dslr.c:710:47: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] tags = (void *) mrw->ttw + ifd_offset + 2; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ dslr.c:728:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] strncpy(datetime, (void *) mrw->ttw + t_data, 20); ~~~~~~~~~~~~~~~~~ ^ dslr.c:753:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mrw->exif = (void *) mrw->ttw + t_data; ~~~~~~~~~~~~~~~~~ ^ dslr.c:779:48: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] * (uint32_t *) ((void *) mrw->ttw + t_data)); ~~~~~~~~~~~~~~~~~ ^ dslr.c:781:48: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] * (uint32_t *) ((void *) mrw->ttw + t_data + 4)); ~~~~~~~~~~~~~~~~~ ^ dslr.c:781:57: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] * (uint32_t *) ((void *) mrw->ttw + t_data + 4)); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ dslr.c:1221:46: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] * (uint32_t *) ((void *) tagdata + 4)); ~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gnokii/gnokii_0.6.31+dfsg.orig.tar.gz unixserial.c:458:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] got = write(fd, buf + r, bs); ~~~ ^ socketphonet.c:136:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] received = recvfrom(fd, buf + 8, nbytes - 8, 0, NULL, NULL); ~~~ ^ socketphonet.c:161:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] sent = sendto(fd, buf + 8, n - 8, 0, (struct sockaddr *)&addr, sizeof(addr)); ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/haveged/haveged_1.9.1.orig.tar.gz havegetest.c:902:46: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if (0==((void *)bitstream_src - (void *)p->noise) % sizeof(H_UINT)) ~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hidrd/hidrd_0.2.0.orig.tar.gz buf.c:146:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memset(buf->ptr + buf->len, val, len); ~~~~~~~~ ^ buf.c:174:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] vsnprintf(buf->ptr + buf->len, str_len + 1, fmt, ap); ~~~~~~~~ ^ buf.c:211:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(buf->ptr + buf->len, ptr, len); ~~~~~~~~ ^ fd.c:49:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] while ((read_size = read(fd, buf + size, alloc - size)) > 0) ~~~ ^ fd.c:103:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += write_size; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/icoutils/icoutils_0.31.0.orig.tar.bz2 tmap.c:67:21: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] return (int) (v0-v1); ~~^~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/inoticoming/inoticoming_0.2.3.orig.tar.gz inoticoming.c:167:34: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] bytesread = read(notifd, buffer+already, bufcount-already); ~~~~~~^ inoticoming.c:190:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memmove(buffer, buffer+size, already); ~~~~~~^ inoticoming.c:195:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memmove(buffer, buffer+size, already); ~~~~~~^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/inotify-tools/inotify-tools_3.14.orig.tar.gz inotifytools.c:245:28: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if (!d1 || !d2) return d1 - d2; ~~ ^ ~~ inotifytools.c:250:28: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if (!d1 || !d2) return d1 - d2; ~~ ^ ~~ inotifytools.c:2027:28: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] if (!p1 || !p2) return p1 - p2; ~~ ^ ~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/iprutils/iprutils_2.4.8.orig.tar.gz iprlib.c:5162:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(iovec[i].iov_base, data + (IPR_MAX_XFER * i), segment_size); ~~~~ ^ iprlib.c:8724:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ext_hdr = (void *)image_hdr + ntohl(image_hdr->header_length); ~~~~~~~~~~~~~~~~~ ^ iprlib.c:8725:29: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] img_desc = (void *)ext_hdr + ntohl(ext_hdr->img_desc_offset); ~~~~~~~~~~~~~~~ ^ iprconfig.c:3075:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for_each_cmd_status(status_record, &cmd_status) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iprconfig.c:3970:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for_each_cmd_status(status_record, &cmd_status) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iprconfig.c:4269:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for_each_cmd_status(status_record, &cmd_status) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iprconfig.c:4725:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for_each_cmd_status(status_record, &cmd_status) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iprconfig.c:6301:4: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for_each_cmd_status(status_record, &cmd_status) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iprconfig.c:12380:5: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for_each_cmd_status(status_record, &cmd_status) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/iptables/iptables_1.4.8.orig.tar.bz2 ../include/linux/netfilter_ipv4/ip_tables.h:217:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return (void *)e + e->target_offset; ~~~~~~~~~ ^ ../include/linux/netfilter_ipv6/ip6_tables.h:274:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return (void *)e + e->target_offset; ~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/k/kexec-tools/kexec-tools_2.0.9.orig.tar.gz kexec/arch/i386/kexec-multiboot-x86.c:320:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] modp = ((void *)mbi) + mbi->mods_addr; ~~~~~~~~~~~~~ ^ kexec/arch/i386/kexec-multiboot-x86.c:322:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] mod_clp = ((void *)modp) + (sizeof(*modp) * modules); ~~~~~~~~~~~~~~ ^ kexec/arch/i386/kexec-multiboot-x86.c:353:38: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] modp->cmdline = (void *)mod_clp - (void *)mbi; ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ kexec/arch/i386/kexec-multiboot-x86.c:374:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] modp = ((void *)mbi) + mbi->mods_addr; ~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/k/kmflcomp/kmflcomp_0.9.8.orig.tar.gz kmflcomp.c:271:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(buffer+(*bufsize), chunk, chunk_size); ~~~~~~^ utfconv.c:38:33: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] size_t inbytesleft = sourceEnd - *sourceStart; ~~~~~~~~~ ^ ~~~~~~~~~~~~ utfconv.c:39:34: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] size_t outbytesleft = targetEnd - *targetStart; ~~~~~~~~~ ^ ~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lives/lives_2.4.0~ds0.orig.tar.bz2 audio.c:3032:10: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst+=alen*sizeof(float); ~~~^ audio.c:3037:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst+=sizeof(float); ~~~^ colourspace.c:1178:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[1],data+size,size); ~~~~^ colourspace.c:1179:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[2],data+size*2,size); ~~~~^ colourspace.c:1183:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[1],data+size,size); ~~~~^ colourspace.c:1184:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[2],data+size*2,size); ~~~~^ colourspace.c:1185:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[3],data+size*2,size); ~~~~^ colourspace.c:1189:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[1],data+size,size/2); ~~~~^ colourspace.c:1190:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[2],data+size*3/2,size/2); ~~~~^ colourspace.c:1195:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[1],data+size,size/4); ~~~~^ colourspace.c:1196:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data[2],data+size*5/4,size/4); ~~~~^ colourspace.c:10155:37: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(new_pixel_data[i]+j*cxrow,pixel_data[i]+j*rowstrides[i],cxrow); ~~~~~~~~~~~~~~~~~^ colourspace.c:10155:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(new_pixel_data[i]+j*cxrow,pixel_data[i]+j*rowstrides[i],cxrow); ~~~~~~~~~~~~~^ colourspace.c:10159:16: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] npixel_data+=framesize; ~~~~~~~~~~~^ colourspace.c:10612:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*3); ~~~~~~~~~~~~~~~~~^ colourspace.c:10612:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*3); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10628:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*4); ~~~~~~~~~~~~~~~~~^ colourspace.c:10628:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*4); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10639:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*6); ~~~~~~~~~~~~~~~~~^ colourspace.c:10639:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*6); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10649:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10649:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10656:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10656:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10663:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10663:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10673:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10673:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10680:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10680:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10687:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10687:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10694:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[3]+offs_y*rowstrides[3]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10694:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[3]+offs_y*rowstrides[3]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10705:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10705:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10714:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10714:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10721:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10721:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10732:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10732:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10743:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10743:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[1]+offs_y*rowstrides[1]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10750:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10750:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[2]+offs_y*rowstrides[2]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10761:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*3*sizeof(float)); ~~~~~~~~~~~~~~~~~^ colourspace.c:10761:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*3*sizeof(float)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10772:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*4*sizeof(float)); ~~~~~~~~~~~~~~~~~^ colourspace.c:10772:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*4*sizeof(float)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10783:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*sizeof(float)); ~~~~~~~~~~~~~~~~~^ colourspace.c:10783:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x*sizeof(float)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10793:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~^ colourspace.c:10793:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+offs_x); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10805:38: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+(offs_x>>3)); ~~~~~~~~~~~~~~~~~^ colourspace.c:10805:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dst=(uint8_t *)(new_pixel_data[0]+offs_y*rowstrides[0]+(offs_x>>3)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ colourspace.c:10921:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data+rowstride*(height-1),in_pixel_data+rowstride*(height-1),get_last_rowstride_value(width,nchannels)); ~~~~~~~~~~^ colourspace.c:10921:63: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lives_memcpy(pixel_data+rowstride*(height-1),in_pixel_data+rowstride*(height-1),get_last_rowstride_value(width,nchannels)); ~~~~~~~~~~~~~^ colourspace.c:11179:18: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] npixel_data+=CEIL(size,32); ~~~~~~~~~~~^ utils.c:769:10: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf+=space_left; ~~~^ stream.c:919:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (uint8_t *)(pixel_data[1]+framedataread-lstream->hsize*lstream->vsize),0); ~~~~~~~~~~~~~^ stream.c:919:73: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (uint8_t *)(pixel_data[1]+framedataread-lstream->hsize*lstream->vsize),0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ stream.c:964:57: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (uint8_t *)(pixel_data[2]+framedataread-((lstream->hsize*lstream->vsize*5)>>2)),0); ~~~~~~~~~~~~~^ stream.c:964:71: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (uint8_t *)(pixel_data[2]+framedataread-((lstream->hsize*lstream->vsize*5)>>2)),0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lldpd/lldpd_0.7.16.orig.tar.gz connection.c:80:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if ((nb = read(conn->fd, (void*)data + offset, remain)) == -1) { ~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/loop-aes-utils/loop-aes-utils_2.16.2.orig.tar.gz mkswap.c:384:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += tmp; ~~~ ^ fsck.cramfs.c:263:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ((struct cramfs_super *) (buf+start))->fsid.crc = crc32(0L, Z_NULL, 0); ~~~^ fsck.cramfs.c:264:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] crc = crc32(crc, buf+start, super.size-start); ~~~^ ttymsg.c:124:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] iov->iov_base += wret; ~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/loqui/loqui_0.6.1.orig.tar.gz loqui_channel_entry_store.c:295:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] iter->user_data2 = GINT_TO_POINTER(n) + 1; ~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lxc/lxc_1.0.7.orig.tar.xz start.c:547:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] stack += stack_size; ~~~~~ ^ namespace.c:64:31: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ret = clone(do_clone, stack + stack_size, flags | SIGCHLD, &clone_arg); ~~~~~ ^ nl.c:61:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rta = NLMSG_TAIL(nlmsg->nlmsghdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ nl.c:97:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] struct rtattr *rtattr = NLMSG_TAIL(nlmsg->nlmsghdr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ nl.c:107:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] attr->rta_len = (void *)NLMSG_TAIL(nlmsg->nlmsghdr) - (void *)attr; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ nl.c:107:54: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] attr->rta_len = (void *)NLMSG_TAIL(nlmsg->nlmsghdr) - (void *)attr; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ nl.c:146:14: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memset(buf + len, 0, tlen - len); ~~~ ^ genl.c:90:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] attr = (struct nlattr *)GENLMSG_DATA(reply); ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/mailutils/mailutils_2.99.98.orig.tar.xz stream.c:654:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += rdbytes; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/module-init-tools/module-init-tools_3.12.orig.tar.gz ../elfops_core.c:52:17: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] sechdrs = data + e_shoff; ~~~~ ^ ../elfops_core.c:58:18: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] secnames = data + END(sechdrs[e_shstrndx].sh_offset, conv); ~~~~ ^ ../elfops_core.c:67:16: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return data + secoffset; ~~~~ ^ ../elfops_core.c:319:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + END(sechdrs[END(sym->st_shndx, conv)].sh_offset, conv) ^ ../elfops_core.c:320:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] + END(sym->st_value, conv); ^ ../elfops_core.c:338:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] sechdrs = (void *)hdr + END(hdr->e_shoff, conv); ~~~~~~~~~~~ ^ ../insmod.c:78:32: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] while ((ret = read(fd, buffer + *size, max - *size)) > 0) { ~~~~~~ ^ ../tables.c:53:51: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for (e = t->pci_table; e->vendor; e = (void *)e + t->pci_size) ~~~~~~~~~ ^ ../tables.c:105:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] e = (void *)e + t->usb_size) ~~~~~~~~~ ^ ../tables.c:140:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] fw = (void *) fw + t->ieee1394_size) ~~~~~~~~~~~ ^ ../tables.c:175:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] e = (void *) e + t->ccw_size) ~~~~~~~~~~ ^ ../tables.c:215:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] id = (void *)id + t->pnp_size) { ~~~~~~~~~~ ^ ../tables.c:228:12: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] id += t->pnp_card_size) { ~~ ^ ../tables.c:231:11: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] = id + t->pnp_card_offset; ~~ ^ ../tables.c:453:37: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for (p = t->input_table; !done; p += t->input_size) { ~ ^ ../tables.c:506:63: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for (e = t->serio_table; e->type || e->proto; e = (void *)e + t->serio_size) ~~~~~~~~~ ^ ../tables.c:567:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] e = (void *)e + t->of_size) ~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nap/nap_1.5.4.orig.tar.gz library.c:385:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] for (p=sharetypes; p != (void *)NULL+1; p = strchr(p, ';')+1) { ~~~~~~~~~~~~^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nbd/nbd_3.8.orig.tar.gz nbd-server.c:268:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += res; ~~~ ^ nbd-server.c:304:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += res; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nbdkit/nbdkit_1.1.9.orig.tar.gz example2.c:173:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += r; ~~~ ^ example3.c:164:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += r; ~~~ ^ example3.c:184:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += r; ~~~ ^ file.c:166:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += r; ~~~ ^ file.c:186:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += r; ~~~ ^ gzip.c:206:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += r; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nield/nield_0.5.1.orig.tar.gz ./rtnetlink.h:276:50: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] parse_rtattr(netem, TCA_NETEM_MAX, RTA_DATA(tb) + sizeof(struct tc_netem_qopt), ~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nwall/nwall_1.32+debian.orig.tar.gz ttymsg.c:131:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] iov->iov_base += wret; ~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/openocd/openocd_0.9.0.orig.tar.gz armv7m.c:235:59: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf_set_u32(armv7m->arm.core_cache->reg_list[num].value + 4, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pax-utils/pax-utils_1.1.orig.tar.xz paxelf.c:504:25: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] elf->data_end = buffer + buffer_len; ~~~~~~ ^ paxelf.c:543:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] elf->data_end = elf->_data + elf->len; ~~~~~~~~~~ ^ paxelf.c:588:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] READELF_HEADER(32) ^~~~~~~~~~~~~~~~~~ paxelf.c:589:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] READELF_HEADER(64) ^~~~~~~~~~~~~~~~~~ paxmacho.c:260:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] void *dptr = ret->data + sizeof(struct fat_header); ~~~~~~~~~ ^ paxmacho.c:283:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] read_mach_header(fobj, ret->data + offset) == 0) ~~~~~~~~~ ^ paxmacho.c:294:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dptr += sizeof(struct fat_arch); ~~~~ ^ paxmacho.c:361:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] lcmd->data += size; ~~~~~~~~~~ ^ scanelf.c:337:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] GET_SYMTABS_DT(32) ^~~~~~~~~~~~~~~~~~ scanelf.c:338:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] GET_SYMTABS_DT(64) ^~~~~~~~~~~~~~~~~~ scanelf.c:549:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_TEXTREL(32) ^~~~~~~~~~~~~~~~ scanelf.c:550:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_TEXTREL(64) ^~~~~~~~~~~~~~~~ scanelf.c:686:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_TEXTRELS(32) ^~~~~~~~~~~~~~~~~ scanelf.c:687:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_TEXTRELS(64) ^~~~~~~~~~~~~~~~~ scanelf.c:842:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_RPATH(32) ^~~~~~~~~~~~~~ scanelf.c:843:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_RPATH(64) ^~~~~~~~~~~~~~ scanelf.c:943:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] libent = ldcache + sizeof(header_t); ~~~~~~~ ^ scanelf.c:1096:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_NEEDED(32) ^~~~~~~~~~~~~~~ scanelf.c:1097:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_NEEDED(64) ^~~~~~~~~~~~~~~ scanelf.c:1188:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_BIND(32) ^~~~~~~~~~~~~ scanelf.c:1189:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_BIND(64) ^~~~~~~~~~~~~ scanelf.c:1241:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_SONAME(32) ^~~~~~~~~~~~~~~ scanelf.c:1242:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] SHOW_SONAME(64) ^~~~~~~~~~~~~~~ scanelf.c:1457:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] FIND_SYM(32) ^~~~~~~~~~~~ scanelf.c:1458:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] FIND_SYM(64) ^~~~~~~~~~~~ dumpelf.c:108:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] DUMP_SHDRS(32) ^~~~~~~~~~~~~~ dumpelf.c:109:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] DUMP_SHDRS(64) ^~~~~~~~~~~~~~ dumpelf.c:131:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] DUMP_DYNS(32) ^~~~~~~~~~~~~ dumpelf.c:132:3: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] DUMP_DYNS(64) ^~~~~~~~~~~~~ dumpelf.c:291:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] DUMP_SHDR(32) ^~~~~~~~~~~~~ dumpelf.c:292:2: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] DUMP_SHDR(64) ^~~~~~~~~~~~~ scanmacho.c:73:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] rpath = lcmd->data + MGET(fobj->swapped, dlcmd->path.offset); ~~~~~~~~~~ ^ scanmacho.c:108:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] needed = lcmd->data + MGET(fobj->swapped, dlcmd->dylib.name.offset); ~~~~~~~~~~ ^ scanmacho.c:149:26: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] dylinker = lcmd->data + MGET(fobj->swapped, dlcmd->name.offset); ~~~~~~~~~~ ^ scanmacho.c:174:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] soname = lcmd->data + MGET(fobj->swapped, dlcmd->dylib.name.offset); ~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pdfresurrect/pdfresurrect_0.12.orig.tar.gz pdf.c:1081:62: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] obj_sz = (void *)strstr(data + search, "endobj") - (void *)data; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pen/pen_0.30.0.orig.tar.gz client.c:47:46: warning: invalid application of 'sizeof' to a void type [-Wpointer-arith] if (!memcmp(ad6, &si6->sin6_addr, sizeof *ad6)) break; ^~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pgdbf/pgdbf_0.6.2.orig.tar.gz pgdbf.c:724:46: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memorecord = memomap + memorecordoffset; ~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pv/pv_1.6.0.orig.tar.bz2 src/pv/transfer.c:41:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += nread; ~~~ ^ src/pv/transfer.c:91:7: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += nwritten; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/q/qemu-kvm/qemu-kvm_1.1.2+dfsg.orig.tar.xz osdep.c:130:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += ret; ~~~ ^ osdep.c:205:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += ret; ~~~ ^ osdep.c:238:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf += ret; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/reiserfsprogs/reiserfsprogs_3.6.24.orig.tar.xz misc.c:674:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memmove (*base + (*position + 1), ~~~~~ ^ misc.c:675:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] *base + (*position), ~~~~~ ^ misc.c:679:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy (*base + (char) *position * elem_size, elem, elem_size); ~~~~~ ^ uobjectid.c:90:16: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] (*(__u16 *)id_map_local_count(*interval))++; ^ ~~~~~~~~~ uobjectid.c:93:20: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if ((*(__u16 *)id_map_local_count(*interval)) == BM_INTERVAL) { ^ ~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sary/sary_1.2.0.orig.tar.gz bsearch.c:59:31: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] cmp = compare_func(key, base + mid * elt_size); ~~~~ ^ bsearch.c:76:47: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (high >= len || compare_func(key, base + high * elt_size) != 0) { ~~~~ ^ bsearch.c:79:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return (gpointer)(base + high * elt_size); ~~~~ ^ bsearch.c:107:29: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (compare_func(key, base + mid * elt_size) >= 0) { ~~~~ ^ bsearch.c:113:45: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if (low <= -1 || compare_func(key, base + low * elt_size) != 0) { ~~~~ ^ bsearch.c:116:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return (gpointer)(base + low * elt_size); ~~~~ ^ searcher.c:261:42: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] offset = (gconstpointer)searcher->first - searcher->array->map; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ searcher.c:560:29: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] searcher->array->map + offset, ~~~~~~~~~~~~~~~~~~~~ ^ searcher.c:569:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] searcher->array->map + offset, ~~~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/shellinabox/shellinabox_2.14.orig.tar.gz shellinabox/shellinaboxd.c:690:63: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] response + headerLength, stateVars, stateVarsLength)+stateVarsLength, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ shellinabox/shellinaboxd.c:691:36: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] vt100Start, vt100Size - 1) + vt100Size - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ shellinabox/shellinaboxd.c:691:48: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] vt100Start, vt100Size - 1) + vt100Size - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/smalt/smalt_0.7.6.orig.tar.gz score.c:498:12: warning: invalid application of 'sizeof' to a void type [-Wpointer-arith] hp = EREALLOCP(app->striped_datap, n_alloc_striped); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ score.c:590:5: warning: invalid application of 'sizeof' to a void type [-Wpointer-arith] ECALLOCP(blocksize, app->striped_datap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/staden-io-lib/staden-io-lib_1.14.0.orig.tar.gz cram_io.c:183:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ptr += tocopy; ~~~ ^ cram_io.c:195:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ptr += blockread; ~~~ ^ cram_io.c:217:13: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ptr += tocopy; ~~~ ^ cram_io.c:471:9: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ptr += tocopy; ~~~ ^ cram_io.c:487:6: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ptr += blockwrite; ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/strace/strace_4.9.orig.tar.xz util.c:1011:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] local[0].iov_base += r; ~~~~~~~~~~~~~~~~~ ^ util.c:1012:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] remote[0].iov_base += r; ~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/termdebug/termdebug_2.2+dfsg.orig.tar.gz src/common.c:81:10: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buffer += result; ~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tig/tig_2.0.3.orig.tar.gz src/io.c:506:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] size = write(io->pipe, buf + written, bufsize - written); ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/torsocks/torsocks_2.1.0.orig.tar.bz2 socks5.c:45:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] read_len = recv(fd, buf + index, read_left, 0); ~~~ ^ socks5.c:98:27: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] sent_len = send(fd, buf + index, sent_left, 0); ~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/udftools/udftools_1.0.0b3.orig.tar.gz file.c:49:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] crc = udf_crc(data->buffer + offset, data->length - offset, crc); ~~~~~~~~~~~~ ^ file.c:86:30: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] crc = udf_crc(data->buffer + offset, clength - offset, crc); ~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/unrar-free/unrar-free_0.0.1+cvs20140707.orig.tar.gz unrar.c:281:33: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] written = write (fd, data + nbytes, data_size - nbytes); ~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/util-linux/util-linux_2.27~rc2.orig.tar.xz libmount/src/fs.c:153:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] char **o = (char **) (old + offset); ~~~ ^ libmount/src/fs.c:154:28: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] char **n = (char **) (new + offset); ~~~ ^ libblkid/src/superblocks/zfs.c:174:39: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ub = (struct zfs_uberblock *)(label + offset); ~~~~~ ^ libblkid/src/superblocks/zfs.c:232:40: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] ub = (struct zfs_uberblock *)(label + ub_offset); ~~~~~ ^ libblkid/src/topology/topology.c:221:20: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] memcpy(chn->data + structoff, &data, sizeof(data)); ~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/w-scan/w-scan_20141122.orig.tar.bz2 scan.c:1955:45: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] (void *) &source->private_from_here - (void *) &source->frequency); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:652:42: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf = GetItem(section->garbage,j) + sizeof(cList); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/weborf/weborf_0.13.orig.tar.gz buffered_reader.c:110:19: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] b += available; ~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/whowatch/whowatch_1.8.5.orig.tar.gz block.c:75:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] return tmp->_block_t + (size * i); ~~~~~~~~~~~~~ ^ block.c:108:47: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] if(p >= tmp->_block_t && p < (tmp->_block_t + size * TBL_SIZE)) ~~~~~~~~~~~~~ ^ block.c:114:22: warning: arithmetic on pointers to void is a GNU extension [-Wpointer-arith] tmp->map &= ~(1<<(p - tmp->_block_t)/size); ~ ^ ~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/x11vnc/x11vnc_0.9.13.orig.tar.gz ./zrle.c:209:8: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] buf+=result; ~~~^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xarchiver/xarchiver_0.5.4.orig.tar.bz2 archive.c:511:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(gchar *); ~~~~~~~~~~~~~~ ^ archive.c:515:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(guint64); ~~~~~~~~~~~~~~ ^ archive.c:579:20: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(gchar *); ~~~~~~~~~~~~~~ ^ archive.c:585:20: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(guint64); ~~~~~~~~~~~~~~ ^ window.c:567:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(gchar *); ~~~~~~~~~~~~~~ ^ window.c:572:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(guint64); ~~~~~~~~~~~~~~ ^ window.c:2905:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(gchar *); ~~~~~~~~~~~~~~ ^ window.c:2911:21: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] current_column += sizeof(guint64); ~~~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xenomai/xenomai_2.6.3.orig.tar.bz2 rt_print.c:142:24: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] head = buffer->ring + write_pos; ~~~~~~~~~~~~ ^ rt_print.c:162:22: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] head = buffer->ring + write_pos; ~~~~~~~~~~~~ ^ rt_print.c:230:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] head = buffer->ring + write_pos; ~~~~~~~~~~~~ ^ rt_print.c:601:41: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] struct entry_head *head = buffer->ring + buffer->read_pos; ~~~~~~~~~~~~ ^ rt_print.c:636:23: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] head = buffer->ring + read_pos; ~~~~~~~~~~~~ ^ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xqf/xqf_1.0.6.orig.tar.gz psearch.c:367:60: warning: arithmetic on a pointer to void is a GNU extension [-Wpointer-arith] player = GPOINTER_TO_INT(player_clist->selection->data + 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ========================================================== number of projects scanned: 2196 number of warnings: 681