From 39883f622f392d8579f4428fc5a789a102efbb10 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 19 Feb 2014 17:47:11 +0100 Subject: make gcc shut up If -flto is used then gcc will generate a lot more warnings than before, among them a number of use-without-initialization warnings. Most of them without are false positives, but let's make them go away, because it doesn't really matter. --- src/test/test-cgroup-mask.c | 2 +- src/test/test-sched-prio.c | 2 +- src/test/test-unit-name.c | 2 +- src/test/test-util.c | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src/test') diff --git a/src/test/test-cgroup-mask.c b/src/test/test-cgroup-mask.c index 3414ed4d60..4d60859513 100644 --- a/src/test/test-cgroup-mask.c +++ b/src/test/test-cgroup-mask.c @@ -32,7 +32,7 @@ #include "test-helper.h" static int test_cgroup_mask(void) { - Manager *m; + Manager *m = NULL; Unit *son, *daughter, *parent, *root, *grandchild, *parent_deep; FILE *serial = NULL; FDSet *fdset = NULL; diff --git a/src/test/test-sched-prio.c b/src/test/test-sched-prio.c index a4cc3d44a2..e984ee4203 100644 --- a/src/test/test-sched-prio.c +++ b/src/test/test-sched-prio.c @@ -25,7 +25,7 @@ #include "macro.h" int main(int argc, char *argv[]) { - Manager *m; + Manager *m = NULL; Unit *idle_ok, *idle_bad, *rr_ok, *rr_bad, *rr_sched; Service *ser; FILE *serial = NULL; diff --git a/src/test/test-unit-name.c b/src/test/test-unit-name.c index c10ec608af..fff3e16ed8 100644 --- a/src/test/test-unit-name.c +++ b/src/test/test-unit-name.c @@ -110,7 +110,7 @@ static void test_replacements(void) { } static int test_unit_printf(void) { - Manager *m; + Manager *m = NULL; Unit *u, *u2; int r; diff --git a/src/test/test-util.c b/src/test/test-util.c index cbd60d68f7..1ac4a1edd1 100644 --- a/src/test/test-util.c +++ b/src/test/test-util.c @@ -567,11 +567,11 @@ static void test_in_set(void) { static void test_writing_tmpfile(void) { char name[] = "/tmp/test-systemd_writing_tmpfile.XXXXXX"; - _cleanup_free_ char *contents; + _cleanup_free_ char *contents = NULL; size_t size; int fd, r; - struct iovec iov[3]; + IOVEC_SET_STRING(iov[0], "abc\n"); IOVEC_SET_STRING(iov[1], ALPHANUMERICAL "\n"); IOVEC_SET_STRING(iov[2], ""); -- cgit v1.2.3-54-g00ecf