Print also flags and length of NE resources.

This commit is contained in:
Dmitry Timoshkov 2005-05-20 09:41:16 +00:00 committed by Alexandre Julliard
parent 79804db4e2
commit 23001da0c4

View File

@ -127,9 +127,10 @@ static void dump_ne_resources( const void *base, const IMAGE_OS2_HEADER *ne )
if (name->id & 0x8000) printf( " %d", (name->id & ~0x8000) );
else printf( " %.*s", *((const unsigned char *)res_ptr + name->id),
(const char *)res_ptr + name->id + 1 );
if (info->type_id & 0x8000) printf( " %s\n", get_resource_type(info->type_id) );
else printf( " %.*s\n", *((const unsigned char *)res_ptr + info->type_id),
if (info->type_id & 0x8000) printf( " %s", get_resource_type(info->type_id) );
else printf( " %.*s", *((const unsigned char *)res_ptr + info->type_id),
(const char *)res_ptr + info->type_id + 1 );
printf(" flags %04x length %04x\n", name->flags, name->length << size_shift);
dump_data( (const unsigned char *)base + (name->offset << size_shift),
name->length << size_shift, " " );
}