[syslinux:master] libupload: Fixing memset call
syslinux-bot for Erwan Velu
erwanaliasr1 at gmail.com
Mon Apr 25 15:29:13 PDT 2011
Commit-ID: e152c1806905b77e878965ff589671db8c7d34dd
Gitweb: http://syslinux.zytor.com/commit/e152c1806905b77e878965ff589671db8c7d34dd
Author: Erwan Velu <erwanaliasr1 at gmail.com>
AuthorDate: Mon, 18 Apr 2011 21:07:33 +0200
Committer: Erwan Velu <erwanaliasr1 at gmail.com>
CommitDate: Mon, 18 Apr 2011 21:07:33 +0200
libupload: Fixing memset call
We have to use the size of the element, not the size of the pointer.
---
com32/libupload/upload_tftp.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/com32/libupload/upload_tftp.c b/com32/libupload/upload_tftp.c
index d97cbd3..091c193 100644
--- a/com32/libupload/upload_tftp.c
+++ b/com32/libupload/upload_tftp.c
@@ -51,7 +51,7 @@ static int send_ack_packet(struct tftp_state *tftp,
ireg.eax.w[0] = 0x0009;
for (timeout = timeouts ; *timeout ; timeout++) {
- memset(uw, 0, sizeof uw);
+ memset(uw, 0, sizeof *uw);
memcpy(uw+1, pkt, len);
uw->ip = tftp->srv_ip;
uw->gw = tftp->srv_gw;
@@ -69,7 +69,7 @@ static int send_ack_packet(struct tftp_state *tftp,
start = times(NULL);
do {
- memset(ur, 0, sizeof ur);
+ memset(ur, 0, sizeof *ur);
ur->src_ip = tftp->srv_ip;
ur->dest_ip = tftp->my_ip;
ur->s_port = tftp->srv_port;
More information about the Syslinux-commits
mailing list