From: Jeff Law Date: Wed, 9 Jun 1999 12:12:17 +0000 (-0600) Subject: varasm.c (remove_from_pending_weak_list): Verity t->name is non-NULL before passing... X-Git-Tag: releases/libgcj-2.95.0~204 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=548191a42fa1e59ff1db2f946766ab8ec18c5ddd;p=thirdparty%2Fgcc.git varasm.c (remove_from_pending_weak_list): Verity t->name is non-NULL before passing it to strcmp. h * varasm.c (remove_from_pending_weak_list): Verity t->name is non-NULL before passing it to strcmp. From-SVN: r27450 --- diff --git a/gcc/varasm.c b/gcc/varasm.c index 76f405879439..f463d847d4ad 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -4388,7 +4388,7 @@ remove_from_pending_weak_list (name) struct weak_syms *t; for (t = weak_decls; t; t = t->next) { - if (strcmp (name, t->name) == 0) + if (t->name && strcmp (name, t->name) == 0) t->name = NULL; } }