[gnome-keyring] Fix problems when no tests exist in a test directory.



commit 0a2d392a8eb2dee71d063da05d3eb9c4ff8f9ede
Author: Stef Walter <stef memberwebs com>
Date:   Tue May 12 01:39:09 2009 +0000

    Fix problems when no tests exist in a test directory.
---
 tests/prep-gtest.sh |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/tests/prep-gtest.sh b/tests/prep-gtest.sh
index 90b2a68..de550b0 100755
--- a/tests/prep-gtest.sh
+++ b/tests/prep-gtest.sh
@@ -48,13 +48,17 @@ build_source()
 
 	# Startup function
 	echo "static void start_tests (void) {"
-		sed -ne "s/.*DEFINE_START(\([^)]\+\)).*/	start_\1 ();/p" $@
+		for _file in $@; do
+			sed -ne "s/.*DEFINE_START(\([^)]\+\)).*/	start_\1 ();/p" $_file
+		done
 	echo "}"
 	echo
 
 	# Shutdown function
 	echo "static void stop_tests (void) {"
-		sed -ne "s/.*DEFINE_STOP(\([^)]\+\)).*/	stop_\1 ();/p" $@
+		for _file in $@; do
+			sed -ne "s/.*DEFINE_STOP(\([^)]\+\)).*/	stop_\1 ();/p" $_file
+		done
 	echo "}"
 	echo
 



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