From 0b9e2a746efa97f3d973c848525a0969dd64dc8d Mon Sep 17 00:00:00 2001
From: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de>
Date: Thu, 11 Mar 2010 23:04:16 +0000
Subject: [PATCH] Fix NULL pointer reference in board_flash_enable

Was introduced in r926. Found by Henrik Kretzschmar <henne@nachtwindheim.de>.

Corresponding to flashrom svn r930.

Signed-off-by: Michael Karcher <flashrom@mkarcher.dialup.fu-berlin.de>
Acked-by: Maciej Pijanka <maciej.pijanka@gmail.com>
---
 board_enable.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/board_enable.c b/board_enable.c
index aa463bc..0e89137 100644
--- a/board_enable.c
+++ b/board_enable.c
@@ -1445,7 +1445,7 @@ int board_flash_enable(const char *vendor, const char *part)
 	if (!board)
 		board = board_match_pci_card_ids();
 
-        if (board->status == NT) {
+        if (board && board->status == NT) {
                 if (!force_boardenable)
                 {
                         printf("WARNING: Your mainboard is %s %s, but the mainboard-specific\n"
-- 
GitLab