automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 5/8] automake: simplify '&saw_sources_p'


From: Stefano Lattarini
Subject: [PATCH 5/8] automake: simplify '&saw_sources_p'
Date: Fri, 8 Jun 2012 10:20:27 +0200

This is just a minor cleanup.  No semantic change is intended.

* automake.in (saw_sources_p): Since its now-only caller calls it with
the '0' argument, remove the code paths that assumed the argument could
be '1', and assume no arguments.
(handle_languages): Drop the arguments '0' in the '&saw_sources_p'
invocation.

Signed-off-by: Stefano Lattarini <address@hidden>
---
 automake.in |   21 +++------------------
 1 file changed, 3 insertions(+), 18 deletions(-)

diff --git a/automake.in b/automake.in
index d5091ec..347b952 100644
--- a/automake.in
+++ b/automake.in
@@ -1301,7 +1301,7 @@ sub handle_languages
     {
        # Include auto-dep code.  Don't include it if DEP_FILES would
        # be empty.
-       if (&saw_sources_p (0) && keys %dep_files)
+       if (&saw_sources_p && keys %dep_files)
        {
            # Set location of depcomp.
            &define_variable ('depcomp',
@@ -6089,25 +6089,10 @@ sub count_files_for_language
     return $r
 }
 
-# Called to ask whether source files have been seen . If HEADERS is 1,
-# headers can be included.
+# Called to ask whether source files (not headers) have been seen.
 sub saw_sources_p
 {
-    my ($headers) = @_;
-
-    # count all the sources
-    my $count = 0;
-    foreach my $val (values %extension_seen)
-    {
-       $count += $val;
-    }
-
-    if (!$headers)
-    {
-       $count -= count_files_for_language ('header');
-    }
-
-    return $count > 0;
+    return scalar keys %extension_seen;
 }
 
 
-- 
1.7.9.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]