From ec58657b10fd58e7634c80c72fff59d86b0318c6 Mon Sep 17 00:00:00 2001 From: Themaister Date: Wed, 2 Jan 2013 16:43:53 +0100 Subject: [PATCH] Fix warnings. --- cheats.c | 2 +- hash.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cheats.c b/cheats.c index e69c82eb87..2feb89668a 100644 --- a/cheats.c +++ b/cheats.c @@ -161,7 +161,7 @@ static void cheat_manager_load_config(cheat_manager_t *handle, const char *path, if (!conf) return; - char *str; + char *str = NULL; if (!config_get_string(conf, sha256, &str)) { config_file_free(conf); diff --git a/hash.c b/hash.c index 216e53e4df..7690e99969 100644 --- a/hash.c +++ b/hash.c @@ -163,8 +163,8 @@ static void sha256_final(struct sha256_ctx *p) memset(p->in.u8 + p->inlen, 0, 56 - p->inlen); len = p->len << 3; - store32be(p->in.u32 + 14, len >> 32); - store32be(p->in.u32 + 15, len); + store32be(p->in.u32 + 14, (uint32_t)(len >> 32)); + store32be(p->in.u32 + 15, (uint32_t)len); sha256_block(p); }