From 7e1561f53b90321eb7647e6e92a58c599b0d3dff Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Wed, 8 Dec 2004 15:09:55 -0700 Subject: [PATCH] Fix undefined symbol linearization case Noted by Sam Ravnborg --- linearize.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linearize.c b/linearize.c index 6df5de8c..38a67862 100644 --- a/linearize.c +++ b/linearize.c @@ -1497,7 +1497,7 @@ static void linearize_one_symbol(struct entrypoint *ep, struct symbol *sym) { struct access_data ad = { NULL, }; - if (!sym->initializer || sym->initialized) + if (!sym || !sym->initializer || sym->initialized) return; /* We need to output these puppies some day too.. */ -- 2.11.4.GIT