diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2010-02-12 14:15:27 +0100 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2010-02-18 13:48:44 -0500 |
commit | 2c5bf74c71443f1680fef4fc0daa4a4c9dd10ad8 (patch) | |
tree | a4ef215d1fc40fadbed9bb5497fa32a96d151d39 /server | |
parent | a40a817535c28712e27fe2c0f87817af43a249a2 (diff) | |
download | sssd-2c5bf74c71443f1680fef4fc0daa4a4c9dd10ad8.tar.gz sssd-2c5bf74c71443f1680fef4fc0daa4a4c9dd10ad8.tar.bz2 sssd-2c5bf74c71443f1680fef4fc0daa4a4c9dd10ad8.zip |
Supress warnings with -O2
Diffstat (limited to 'server')
-rw-r--r-- | server/db/sysdb.c | 8 | ||||
-rw-r--r-- | server/ldb_modules/memberof.c | 2 | ||||
-rw-r--r-- | server/providers/krb5/krb5_auth.c | 7 | ||||
-rw-r--r-- | server/responder/pam/pamsrv_cmd.c | 3 | ||||
-rw-r--r-- | server/util/find_uid.c | 2 |
5 files changed, 10 insertions, 12 deletions
diff --git a/server/db/sysdb.c b/server/db/sysdb.c index 88d60118..b3f81a08 100644 --- a/server/db/sysdb.c +++ b/server/db/sysdb.c @@ -1188,7 +1188,7 @@ static int sysdb_check_upgrade_02(TALLOC_CTX *mem_ctx, if (ret != LDB_SUCCESS) { DEBUG(0, ("WARNING: Could not remove entry %s," " from old ldb file! (%d [%s])\n", - ldb_dn_get_linearized(msg->dn), + ldb_dn_get_linearized(orig_dn), ret, ldb_errstring(ldb))); } } @@ -1200,21 +1200,21 @@ static int sysdb_check_upgrade_02(TALLOC_CTX *mem_ctx, if (ret != LDB_SUCCESS) { DEBUG(9, ("WARNING: Could not remove entry %s," " from old ldb file! (%d [%s])\n", - ldb_dn_get_linearized(msg->dn), + ldb_dn_get_linearized(groups_dn), ret, ldb_errstring(ldb))); } ret = ldb_delete(ldb, users_dn); if (ret != LDB_SUCCESS) { DEBUG(9, ("WARNING: Could not remove entry %s," " from old ldb file! (%d [%s])\n", - ldb_dn_get_linearized(msg->dn), + ldb_dn_get_linearized(users_dn), ret, ldb_errstring(ldb))); } ret = ldb_delete(ldb, domain_dn); if (ret != LDB_SUCCESS) { DEBUG(9, ("WARNING: Could not remove entry %s," " from old ldb file! (%d [%s])\n", - ldb_dn_get_linearized(msg->dn), + ldb_dn_get_linearized(domain_dn), ret, ldb_errstring(ldb))); } diff --git a/server/ldb_modules/memberof.c b/server/ldb_modules/memberof.c index b8ab1bc9..e0a241a5 100644 --- a/server/ldb_modules/memberof.c +++ b/server/ldb_modules/memberof.c @@ -1922,7 +1922,7 @@ static int mbof_del_mod_entry(struct mbof_del_operation *delop) struct ldb_request *mod_req; struct ldb_message *msg; struct ldb_message_element *el; - struct ldb_dn **diff; + struct ldb_dn **diff = NULL; const char *name; const char *val; int i, j, k; diff --git a/server/providers/krb5/krb5_auth.c b/server/providers/krb5/krb5_auth.c index fd0a0639..50f033eb 100644 --- a/server/providers/krb5/krb5_auth.c +++ b/server/providers/krb5/krb5_auth.c @@ -779,7 +779,7 @@ static void get_user_attr_done(void *pvt, int err, struct ldb_result *res) struct tevent_req *req; krb5_error_code kerr; int ret; - struct pam_data *pd; + struct pam_data *pd = talloc_get_type(be_req->req_data, struct pam_data); int pam_status=PAM_SYSTEM_ERR; int dp_err = DP_ERR_FATAL; const char *ccache_file = NULL; @@ -791,7 +791,6 @@ static void get_user_attr_done(void *pvt, int err, struct ldb_result *res) goto failed; } - pd = kr->pd; krb5_ctx = kr->krb5_ctx; if (err != LDB_SUCCESS) { @@ -999,8 +998,8 @@ static void krb5_child_done(struct tevent_req *req) struct pam_data *pd = kr->pd; struct be_req *be_req = kr->req; int ret; - uint8_t *buf; - ssize_t len; + uint8_t *buf = NULL; + ssize_t len = -1; ssize_t pref_len; int p; int32_t *msg_status; diff --git a/server/responder/pam/pamsrv_cmd.c b/server/responder/pam/pamsrv_cmd.c index c204e0a8..37aad829 100644 --- a/server/responder/pam/pamsrv_cmd.c +++ b/server/responder/pam/pamsrv_cmd.c @@ -487,6 +487,7 @@ static void pam_reply(struct pam_auth_req *preq) uint32_t user_info_type; pd = preq->pd; + cctx = preq->cctx; DEBUG(4, ("pam_reply get called.\n")); @@ -548,8 +549,6 @@ static void pam_reply(struct pam_auth_req *preq) } } - cctx = preq->cctx; - if (pd->response_delay > 0) { ret = gettimeofday(&tv, NULL); if (ret != EOK) { diff --git a/server/util/find_uid.c b/server/util/find_uid.c index 63907f17..965966ef 100644 --- a/server/util/find_uid.c +++ b/server/util/find_uid.c @@ -184,7 +184,7 @@ static errno_t get_active_uid_linux(hash_table_t *table, uid_t search_uid) DIR *proc_dir = NULL; struct dirent *dirent; int ret; - pid_t pid; + pid_t pid = -1; uid_t uid; hash_key_t key; |