[libvirt] [PATCH 6/7] cfg.mk: drop redundant sc_size_of_brackets

Laine Stump laine at laine.org
Thu Aug 18 05:39:15 UTC 2016


On 08/03/2016 12:20 PM, Ján Tomko wrote:
> This check forbids a space after sizeof, which is already done
> by check-spacing.pl.
> ---
>   build-aux/check-spacing.pl | 2 +-
>   cfg.mk                     | 6 ------
>   2 files changed, 1 insertion(+), 7 deletions(-)
>
> diff --git a/build-aux/check-spacing.pl b/build-aux/check-spacing.pl
> index 448acf2..afc7758 100755
> --- a/build-aux/check-spacing.pl
> +++ b/build-aux/check-spacing.pl
> @@ -94,7 +94,7 @@ foreach my $file (@ARGV) {
>               if ($kw =~ /^(?:if|for|while|switch|return)$/) {
>                   $tmpdata =~ s/(?:$kw\s\()/XXX(/;
>               } else {
> -                print "Whitespace after non-keyword:\n";
> +                print "Whitespace after non-keyword or sizeof:\n";
>                   print "$file:$.: $line";
>                   $ret = 1;
>                   last;

The problem is that check-spacing.pl doesn't check for "sizeof blah", 
which is one of the things prohibited by sc_sizeof_brackets.

So NACK on this one.

> diff --git a/cfg.mk b/cfg.mk
> index 9f236c2..3405c9a 100644
> --- a/cfg.mk
> +++ b/cfg.mk
> @@ -476,12 +476,6 @@ sc_forbid_const_pointer_typedef:
>   	halt='use correct style and type for Ptr typedefs'		\
>   	  $(_sc_search_regexp)
>   
> -# Forbid sizeof foo or sizeof (foo), require sizeof(foo)
> -sc_size_of_brackets:
> -	@prohibit='sizeof\s'						\
> -	halt='use sizeof(foo), not sizeof (foo) or sizeof foo'		\
> -	  $(_sc_search_regexp)
> -
>   # Ensure that no C source file, docs, or rng schema uses TABs for
>   # indentation.  Also match *.h.in files, to get libvirt.h.in.  Exclude
>   # files in gnulib, since they're imported.





More information about the libvir-list mailing list