00001 #ifndef __DEADBEEF_H__ 00002 #define __DEADBEEF_H__ 00003 00004 namespace oasys { 00005 00006 inline void 00007 fill_with_the_beef(void* buf, size_t len) { 00008 char beef[] = { 0xd, 0xe, 0xa, 0xd, 0xb, 0xe, 0xe, 0xf }; 00009 size_t beef_len = 8; 00010 char* p = reinterpret_cast<char*>(buf); 00011 00012 for (size_t i=0; i<len; ++i) 00013 *p++ = beef[i%beef_len]; 00014 } 00015 00016 } // namespace oasys 00017 #endif /* __DEADBEEF_H__ */