diff options
author | Stephen Fisher <steve@stephen-fisher.com> | 2007-03-27 23:14:13 +0000 |
---|---|---|
committer | Stephen Fisher <steve@stephen-fisher.com> | 2007-03-27 23:14:13 +0000 |
commit | 8dabc0ded152882834b7c2e53ea46744fce562ba (patch) | |
tree | dcb943d303c5f8e6ccb3ff93b2f51db8bf1bbe39 /epan/dissectors/packet-mount.c | |
parent | fc9e7b97ba547dc1f317e6149516d8901c0da380 (diff) |
Fix some more warnings under gcc 4.0
svn path=/trunk/; revision=21237
Diffstat (limited to 'epan/dissectors/packet-mount.c')
-rw-r--r-- | epan/dissectors/packet-mount.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/epan/dissectors/packet-mount.c b/epan/dissectors/packet-mount.c index 5866c63152..cc8003bfab 100644 --- a/epan/dissectors/packet-mount.c +++ b/epan/dissectors/packet-mount.c @@ -172,7 +172,7 @@ dissect_mount_dirpath_call(tvbuff_t *tvb, int offset, packet_info *pinfo, unsigned const char *dir; int len; - host=ip_to_str(pinfo->dst.data); + host=(unsigned char*)ip_to_str(pinfo->dst.data); len=tvb_get_ntohl(tvb, offset); if (len >= ITEM_LABEL_LENGTH) THROW(ReportedBoundsError); @@ -180,16 +180,16 @@ dissect_mount_dirpath_call(tvbuff_t *tvb, int offset, packet_info *pinfo, dir=tvb_get_ptr(tvb, offset+4, len); if(dir){ unsigned char *ptr; - name=g_malloc(strlen(host)+1+len+1+200); + name=(unsigned char*)g_malloc(strlen(host)+1+len+1+200); ptr=name; - memcpy(ptr, host, strlen(host)); - ptr+=strlen(host); + memcpy(ptr, host, strlen((char*)host)); + ptr+=strlen((char*)host); *ptr++=':'; memcpy(ptr, dir, len); ptr+=len; *ptr=0; - nfs_name_snoop_add_name(civ->xid, tvb, -1, strlen(name), 0, 0, name); + nfs_name_snoop_add_name(civ->xid, tvb, -1, strlen((char*)name), 0, 0, name); } } } |