void deadbeef(char *buf, int length) { switch(length % 4) { case 0: do { *buf++ = 0xDE; case 1: *buf++ = 0xAD; case 2: *buf++ = 0xBE; case 3: *buf++ = 0xEF; } while((count -= 4) > 4) } }