Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1296 → Rev 1297

/demos/trunk/newtrace/utils/list.c
30,6 → 30,8
void *p, *last;
int n,i,delta,size;
 
unsigned long long ev = 0;
 
FILE *input_file;
if (argc < 2) {
51,10 → 53,10
 
p = buffer;
 
while ((unsigned int)p + *(unsigned char *)(p+9) < (unsigned int)(buffer + READ_BUFFER) &&
(unsigned int)p + *(unsigned char *)(p+9) < (unsigned int)(buffer + n)) {
while ((unsigned int)(p) + *(unsigned char *)(p+9) <= (unsigned int)(buffer + READ_BUFFER) &&
(unsigned int)(p) + *(unsigned char *)(p+9) <= (unsigned int)(buffer + n + delta)) {
 
printf("Type = %02x ",*(unsigned char *)(p));
printf("%08d Type = %02x ",(unsigned int)ev,*(unsigned char *)(p));
printf("TSC = %08x:%08x ",*(unsigned int *)(p+1),*(unsigned int *)(p+5));
 
70,9 → 72,11
 
printf("\n");
 
ev++;
p += *(unsigned char *)(p+9);
last = p;
p += *(unsigned char *)(p+9);
 
}
}