Friday, April 28, 2006

I analyzes a some source codes and have found a following funny code in memory manager:

// Fill pattern for bytes preceeding allocated blocks
unsigned int prefixPattern = 0xbaadf00d;
// Fill pattern for bytes following allocated blocks
unsigned int postfixPattern = 0xdeadc0de;
// Fill pattern for freshly allocated blocks
unsigned int unusedPattern = 0xfeedface;
// Fill pattern for deallocated blocks
unsigned int releasedPattern = 0xdeadbeef;

No comments:

Post a Comment