how is the do loop in the switch code
- From: "parag_paul@xxxxxxxxxxx" <parag_paul@xxxxxxxxxxx>
- Date: Mon, 31 Mar 2008 06:17:08 -0700 (PDT)
void duff(register char *to, register char *from, register int
count)
{
register int n=(count+7)/8;
switch(count%8){
case 0: do{ *to++ = *from++;
case 7: *to++ = *from++;
case 6: *to++ = *from++;
case 5: *to++ = *from++;
case 4: *to++ = *from++;
case 3: *to++ = *from++;
case 2: *to++ = *from++;
case 1: *to++ = *from++;
}while( --n >0);
}
}
.
- Follow-Ups:
- Re: how is the do loop in the switch code
- From: Eric Sosman
- Re: how is the do loop in the switch code
- Prev by Date: Re: CERT C Secure Coding Standard - last call for reviewers
- Next by Date: why do the following crash
- Previous by thread: Fedup with SPAM
- Next by thread: Re: how is the do loop in the switch code
- Index(es):