[RSYM/x64] Allow binaries without symbol table
authorHervé Poussineau <hpoussin@reactos.org>
Mon, 22 Feb 2021 13:30:22 +0000 (14:30 +0100)
committerHervé Poussineau <hpoussin@reactos.org>
Mon, 22 Feb 2021 13:42:04 +0000 (14:42 +0100)
sdk/tools/rsym/rsym64.c

index 8c3b0b3..b7e3a66 100644 (file)
@@ -769,12 +769,6 @@ ParsePEHeaders(PFILE_INFO File)
                        + sizeof(IMAGE_FILE_HEADER)
                        + File->FileHeader->SizeOfOptionalHeader;
 
-    if (!File->FileHeader->PointerToSymbolTable)
-    {
-        fprintf(stderr, "No symbol table.\n");
-        return -1;
-    }
-
     /* Create some shortcuts */
     File->ImageBase = File->OptionalHeader->ImageBase;
     File->Symbols = File->FilePtr + File->FileHeader->PointerToSymbolTable;