[SSSD] [PATCH] LDAP: Fix value initialization warnings

Lukas Slebodnik lslebodn at redhat.com
Wed Apr 3 12:13:55 UTC 2013


hi,

There are no more any warnings in fedora 19 with attached patches.
I think, that they are false positive, but I don't like warnings.

LS
-------------- next part --------------
>From 32e7c66b9aab35708128e6081be6667a127b7048 Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <lslebodn at redhat.com>
Date: Wed, 3 Apr 2013 14:06:16 +0200
Subject: [PATCH] LDAP: Fix value initialization warnings

---
 src/providers/ldap/sdap_async_connection.c    | 2 +-
 src/providers/ldap/sdap_async_nested_groups.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/providers/ldap/sdap_async_connection.c b/src/providers/ldap/sdap_async_connection.c
index b05edf6f9ffc0b712f5dd44cc0b830e5602a5804..f77d0380582a0a12950606b5991b8d4f48bd2dd6 100644
--- a/src/providers/ldap/sdap_async_connection.c
+++ b/src/providers/ldap/sdap_async_connection.c
@@ -1542,7 +1542,7 @@ static void sdap_cli_kinit_done(struct tevent_req *subreq)
                                                       struct tevent_req);
     struct sdap_cli_connect_state *state = tevent_req_data(req,
                                              struct sdap_cli_connect_state);
-    time_t expire_time;
+    time_t expire_time = 0;
     errno_t ret;
 
     ret = sdap_kinit_recv(subreq, &expire_time);
diff --git a/src/providers/ldap/sdap_async_nested_groups.c b/src/providers/ldap/sdap_async_nested_groups.c
index 6b9a440c2f1a6eff4bcd63fa9d004e518f679fa3..9e8df99be2358ec1a5b85561c0deaea30135079f 100644
--- a/src/providers/ldap/sdap_async_nested_groups.c
+++ b/src/providers/ldap/sdap_async_nested_groups.c
@@ -1147,7 +1147,7 @@ sdap_nested_group_single_step_process(struct tevent_req *subreq)
     struct sdap_nested_group_single_state *state = NULL;
     struct tevent_req *req = NULL;
     struct sysdb_attrs *entry = NULL;
-    enum sdap_nested_group_dn_type type;
+    enum sdap_nested_group_dn_type type = SDAP_NESTED_GROUP_DN_UNKNOWN;
     const char *orig_dn = NULL;
     errno_t ret;
 
-- 
1.8.1.4



More information about the sssd-devel mailing list