summaryrefslogtreecommitdiff
path: root/wiretap
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2013-06-21 02:59:54 +0000
committerGuy Harris <guy@alum.mit.edu>2013-06-21 02:59:54 +0000
commitf13ba97806b461502beedced7b4186057c1db545 (patch)
treeda458e344984baad6acea6eaee7d975c32155657 /wiretap
parentd90ad5316bc5fc3e63ce509488b76e2d60a5457a (diff)
downloadwireshark-f13ba97806b461502beedced7b4186057c1db545.tar.gz
Fix some pointer-signedness (well, signedness of what the pointer points
to) warnings. svn path=/trunk/; revision=50104
Diffstat (limited to 'wiretap')
-rw-r--r--wiretap/catapult_dct2000.c2
-rw-r--r--wiretap/dct3trace.c10
-rw-r--r--wiretap/pcapng.c8
3 files changed, 10 insertions, 10 deletions
diff --git a/wiretap/catapult_dct2000.c b/wiretap/catapult_dct2000.c
index f39da81c6d..769fb7e2e6 100644
--- a/wiretap/catapult_dct2000.c
+++ b/wiretap/catapult_dct2000.c
@@ -715,7 +715,7 @@ catapult_dct2000_dump(wtap_dumper *wdh, const struct wtap_pkthdr *phdr,
/* Protocol name */
if (is_comment) {
- is_sprint = strcmp(pd+n, "sprint") == 0;
+ is_sprint = strcmp((char *)pd+n, "sprint") == 0;
}
for (; pd[n] != '\0'; n++);
n++;
diff --git a/wiretap/dct3trace.c b/wiretap/dct3trace.c
index 284af2e06a..230c86b8ba 100644
--- a/wiretap/dct3trace.c
+++ b/wiretap/dct3trace.c
@@ -95,7 +95,7 @@ hc2b(unsigned char hex)
}
static int
-hex2bin(guint8 *out, guint8 *out_end, unsigned char *in)
+hex2bin(guint8 *out, guint8 *out_end, char *in)
{
guint8 *out_start = out;
int is_low = 0;
@@ -103,7 +103,7 @@ hex2bin(guint8 *out, guint8 *out_end, unsigned char *in)
while (*in != '\0')
{
- c = hc2b(*in);
+ c = hc2b(*(unsigned char *)in);
if (c < 0)
{
in++;
@@ -130,13 +130,13 @@ hex2bin(guint8 *out, guint8 *out_end, unsigned char *in)
}
static int
-xml_get_int(int *val, const unsigned char *str, const unsigned char *pattern)
+xml_get_int(int *val, const char *str, const char *pattern)
{
const char *ptr;
char *start, *end;
char buf[32];
- ptr = strstr((const char *)str, (const char *)pattern);
+ ptr = strstr(str, pattern);
if (ptr == NULL)
return -1;
start = strchr(ptr, '"');
@@ -191,7 +191,7 @@ int dct3trace_open(wtap *wth, int *err, gchar **err_info)
static gboolean dct3trace_get_packet(FILE_T fh, struct wtap_pkthdr *phdr,
Buffer *buf, int *err, gchar **err_info)
{
- unsigned char line[1024];
+ char line[1024];
guint8 databuf[MAX_PACKET_LEN], *bufp;
gboolean have_data = FALSE;
int len = 0;
diff --git a/wiretap/pcapng.c b/wiretap/pcapng.c
index 6ad0d21ce0..80cf0d73d7 100644
--- a/wiretap/pcapng.c
+++ b/wiretap/pcapng.c
@@ -1458,7 +1458,7 @@ pcapng_read_simple_packet_block(FILE_T fh, pcapng_block_header_t *bh, pcapng_t *
* *err_info appropriately.
*/
static int
-name_resolution_block_find_name_end(guint8 *p, guint record_len, int *err,
+name_resolution_block_find_name_end(const char *p, guint record_len, int *err,
gchar **err_info)
{
int namelen;
@@ -1496,7 +1496,7 @@ pcapng_read_name_resolution_block(FILE_T fh, pcapng_block_header_t *bh, pcapng_t
Buffer nrb_rec;
guint32 v4_addr;
guint record_len;
- guint8 *namep;
+ char *namep;
int namelen;
/*
@@ -1619,7 +1619,7 @@ pcapng_read_name_resolution_block(FILE_T fh, pcapng_block_header_t *bh, pcapng_t
buffer_start_ptr(&nrb_rec), 4);
if (pn->byte_swapped)
v4_addr = BSWAP32(v4_addr);
- for (namep = buffer_start_ptr(&nrb_rec) + 4, record_len = nrb.record_len - 4;
+ for (namep = (char *)buffer_start_ptr(&nrb_rec) + 4, record_len = nrb.record_len - 4;
record_len != 0;
namep += namelen, record_len -= namelen) {
/*
@@ -1683,7 +1683,7 @@ pcapng_read_name_resolution_block(FILE_T fh, pcapng_block_header_t *bh, pcapng_t
block_read += bytes_read;
if (pn->add_new_ipv6) {
- for (namep = buffer_start_ptr(&nrb_rec) + 16, record_len = nrb.record_len - 16;
+ for (namep = (char *)buffer_start_ptr(&nrb_rec) + 16, record_len = nrb.record_len - 16;
record_len != 0;
namep += namelen, record_len -= namelen) {
/*