Skip to content

Commit

Permalink
zero out remainder of the queue name, makes debugging easier
Browse files Browse the repository at this point in the history
  • Loading branch information
postwait committed Oct 25, 2012
1 parent fea6365 commit 711b4c5
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions fqd_ccs.c
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,16 @@ fqd_ccs_auth(remote_client *client) {
}
queue_name.len = len & 0xff;
memcpy(queue_name.name, queue_detail, queue_name.len);
if(queue_name.len < sizeof(queue_name.name))
memset(queue_name.name + queue_name.len, 0,
sizeof(queue_name.name) - queue_name.len);
}
else if(end_of_qd - queue_detail <= 0xff) {
queue_name.len = end_of_qd - queue_detail;
memcpy(queue_name.name, queue_detail, queue_name.len);
if(queue_name.len < sizeof(queue_name.name))
memset(queue_name.name + queue_name.len, 0,
sizeof(queue_name.name) - queue_name.len);
qtype = end_of_qd + 1;
if(*qtype) qparams = strchr(qtype, ':');
else qtype = NULL;
Expand Down

0 comments on commit 711b4c5

Please sign in to comment.