aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/dct3trace.c
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/dct3trace.c
parentd90ad5316bc5fc3e63ce509488b76e2d60a5457a (diff)
Fix some pointer-signedness (well, signedness of what the pointer points
to) warnings. svn path=/trunk/; revision=50104
Diffstat (limited to 'wiretap/dct3trace.c')
-rw-r--r--wiretap/dct3trace.c10
1 files changed, 5 insertions, 5 deletions
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;