make variables static
authorDenis Vlasenko <vda.linux@googlemail.com>
Thu, 27 Sep 2007 10:08:02 +0000 (10:08 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Thu, 27 Sep 2007 10:08:02 +0000 (10:08 -0000)
runit/runsvdir.c
runit/sv.c
scripts/find_stray_common_vars

index 94397bc368c444c2a6358941362ac441c0f17ef7..8d25923d4ea919616bf958f3e7e66f1aaeb41403 100644 (file)
@@ -42,7 +42,7 @@ struct service {
        smallint isgone;
 };
 
-struct service *sv;
+static struct service *sv;
 static char *svdir;
 static int svnum;
 static char *rplog;
index c87f565ccc83da02f690a1ad2236773b93ef390f..406dc6fc8a149fbd7a65049ef6f8d1ed3e7e93e0 100644 (file)
@@ -163,7 +163,7 @@ static char **service;
 static unsigned rc;
 /* "Bernstein" time format: unix + 0x400000000000000aULL */
 static uint64_t tstart, tnow;
-svstatus_t svstatus;
+static svstatus_t svstatus;
 
 
 static void fatal_cannot(const char *m1) ATTRIBUTE_NORETURN;
index 9f26bc7ac68c17b8741cbd4479b8c3c7ac3f13ca..3a25d7a8d23433f2fb6f5f88123c9eeed8faaea8 100755 (executable)
@@ -3,7 +3,7 @@
 # Common variables are elusive, they don't show up in size output!
 # This script will show all commons in *.o, sorted by size
 
-find -name '*.o' \
+find ! -path './scripts/*' -a ! -name built-in.o -a -name '*.o' \
 | while read name; do
     b=`basename "$name"`
     nm "$name" | sed "s/^/$b: /"