Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1301 → Rev 1297

/demos/trunk/newtrace/utils/list.c
49,8 → 49,7
delta = (unsigned int)(buffer) + READ_BUFFER - (unsigned int)(last);
if (delta > 0) memcpy(buffer,last,delta);
 
n = fread(buffer+delta,1,READ_BUFFER+10,input_file);
fseek(input_file,-(delta+10),SEEK_CUR);
n = fread(buffer+delta,1,READ_BUFFER-delta,input_file);
 
p = buffer;
 
59,14 → 58,10
 
printf("%08d Type = %02x ",(unsigned int)ev,*(unsigned char *)(p));
printf("TSC = %08x:%08x",*(unsigned int *)(p+1),*(unsigned int *)(p+5));
printf("TSC = %08x:%08x ",*(unsigned int *)(p+1),*(unsigned int *)(p+5));
 
size = *(unsigned char *)(p+9);
 
if (*(unsigned char *)(p) == 0x6e) {
exit(2);
}
 
size -= 10;
i = 0;
while (size > 0) {
80,14 → 75,9
ev++;
p += *(unsigned char *)(p+9);
 
if ((unsigned int)(p) + 10 > (unsigned int)(buffer + n + delta)) break;
 
last = p;
}
 
if ((unsigned int)(p) + 10 > (unsigned int)(buffer + n + delta)) break;
}