changeset 18920:c4def7ab39e7

maint: Periodic merge of gui-release to default.
author Rik <rik@octave.org>
date Sun, 13 Jul 2014 21:25:47 -0700
parents ab7d81d5fbdf (current diff) 2c1e8de41649 (diff)
children d0d0858cfab1
files Makefile.am configure.ac src/mkoctfile.in.cc
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/mkoctfile.in.cc	Sun Jul 13 19:46:57 2014 -0700
+++ b/src/mkoctfile.in.cc	Sun Jul 13 21:25:47 2014 -0700
@@ -648,7 +648,7 @@
       return 0;
     }
 
-  for (it = f77files.begin (); it != f77files.end (); ++it)
+  for (it = f77files.begin (); it != f77files.end () && !result; ++it)
     {
       std::string f = *it, b = basename (f, true);
       if (!vars["F77"].empty ())
@@ -677,7 +677,7 @@
         }
     }
 
-  for (it = cfiles.begin (); it != cfiles.end (); ++it)
+  for (it = cfiles.begin (); it != cfiles.end () && !result; ++it)
     {
       std::string f = *it;
       if (!vars["CC"].empty ())
@@ -707,7 +707,7 @@
         }
     }
 
-  for (it = ccfiles.begin (); it != ccfiles.end (); ++it)
+  for (it = ccfiles.begin (); it != ccfiles.end () && !result; ++it)
     {
       std::string f = *it;
       if (!vars["CXX"].empty ())
@@ -737,7 +737,7 @@
         }
     }
 
-  if (link && !objfiles.empty ())
+  if (link && !objfiles.empty () && !result)
     {
       if (link_stand_alone)
         {