[flashrom] [PATCH] Fix DMI match logic

Michael Karcher flashrom at mkarcher.dialup.fu-berlin.de
Thu Feb 11 19:09:44 CET 2010


Am Sonntag, den 07.02.2010, 00:48 +0100 schrieb Michael Karcher:
> This bug slipped in on changing back match-specific to match-any
> 
> Signed-off-by: Michael Karcher <flashrom at mkarcher.dialup.fu-berlin.de>
> ---
>  dmi.c |    3 ++-
>  1 files changed, 2 insertions(+), 1 deletions(-)
> 
> diff --git a/dmi.c b/dmi.c
> index d165e9f..f97aff7 100644
> --- a/dmi.c
> +++ b/dmi.c
> @@ -162,7 +162,8 @@ int dmi_match(const char *pattern)
>  		return 0;
>  
>  	for (i = 0;i < DMI_ID_INVALID; i++)
> -		return dmi_compare(dmistrings[i], pattern);
> +		if(dmi_compare(dmistrings[i], pattern))
> +			return 1;
>  
>  	return 0;
>  }

ping?

Regards,
  Michael Karcher





More information about the flashrom mailing list