From: Marek Vasut <marek.vasut@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 3/7] GCC4.6: Squash warnings in yaffs_guts.c
Date: Tue, 25 Oct 2011 11:41:38 +0200 [thread overview]
Message-ID: <1319535702-20929-4-git-send-email-marek.vasut@gmail.com> (raw)
In-Reply-To: <1319535702-20929-1-git-send-email-marek.vasut@gmail.com>
yaffs_guts.c: In function 'yaffs_ReadDataFromFile':
yaffs_guts.c:4461:8: warning: 'chunk' may be used uninitialized in this function
yaffs_guts.c:4462:8: warning: 'start' may be used uninitialized in this function
yaffs_guts.c: In function 'yaffs_WriteDataToFile':
yaffs_guts.c:4581:8: warning: 'chunk' may be used uninitialized in this function
yaffs_guts.c:4582:8: warning: 'start' may be used uninitialized in this function
yaffs_guts.c: In function 'yaffs_ResizeFile':
yaffs_guts.c:4816:8: warning: 'newSizeOfPartialChunk' may be used uninitialized
in this function
yaffs_guts.c:4817:8: warning: 'newFullChunks' may be used uninitialized in this
function
Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Cc: Mike Frysinger <vapier@gentoo.org>
Cc: William Juul <william.juul@tandberg.com>
---
fs/yaffs2/yaffs_guts.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/fs/yaffs2/yaffs_guts.c b/fs/yaffs2/yaffs_guts.c
index 68422e2..c4329af 100644
--- a/fs/yaffs2/yaffs_guts.c
+++ b/fs/yaffs2/yaffs_guts.c
@@ -4456,8 +4456,8 @@ int yaffs_ReadDataFromFile(yaffs_Object * in, __u8 * buffer, loff_t offset,
int nBytes)
{
- __u32 chunk;
- __u32 start;
+ __u32 chunk = 0;
+ __u32 start = 0;
int nToCopy;
int n = nBytes;
int nDone = 0;
@@ -4576,8 +4576,8 @@ int yaffs_WriteDataToFile(yaffs_Object * in, const __u8 * buffer, loff_t offset,
int nBytes, int writeThrough)
{
- __u32 chunk;
- __u32 start;
+ __u32 chunk = 0;
+ __u32 start = 0;
int nToCopy;
int n = nBytes;
int nDone = 0;
@@ -4811,8 +4811,8 @@ int yaffs_ResizeFile(yaffs_Object * in, loff_t newSize)
{
int oldFileSize = in->variant.fileVariant.fileSize;
- __u32 newSizeOfPartialChunk;
- __u32 newFullChunks;
+ __u32 newSizeOfPartialChunk = 0;
+ __u32 newFullChunks = 0;
yaffs_Device *dev = in->myDev;
--
1.7.6.3
next prev parent reply other threads:[~2011-10-25 9:41 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-25 9:41 [U-Boot] [PATCH 0/7] CLEANUP: Cleanup of misc remaining things found Marek Vasut
2011-10-25 9:41 ` [U-Boot] [PATCH 1/7] GCC4.6: Squash warnings in LzmaTools.c Marek Vasut
2011-10-27 22:02 ` Wolfgang Denk
2011-10-25 9:41 ` [U-Boot] [PATCH 2/7] GCC4.6: Drop dead code from yaffs_guts.c Marek Vasut
2011-10-27 22:02 ` Wolfgang Denk
2011-10-25 9:41 ` Marek Vasut [this message]
2011-10-27 22:03 ` [U-Boot] [PATCH 3/7] GCC4.6: Squash warnings in yaffs_guts.c Wolfgang Denk
2011-10-25 9:41 ` [U-Boot] [PATCH 4/7] GCC4.6: Squash warning in tegra2 board.c Marek Vasut
2011-10-27 22:03 ` Wolfgang Denk
2011-10-25 9:41 ` [U-Boot] [PATCH 5/7] GCC4.6: Squash warnings in omap4 clocks.c Marek Vasut
2011-10-27 22:03 ` Wolfgang Denk
2011-10-25 9:41 ` [U-Boot] [PATCH 6/7] GCC4.6: Remove debugX() usage from spc1920 hpi Marek Vasut
2011-10-27 22:03 ` Wolfgang Denk
2011-10-25 9:41 ` [U-Boot] [PATCH 7/7] DEBUG: Fix debug macros Marek Vasut
2011-10-27 22:03 ` Wolfgang Denk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1319535702-20929-4-git-send-email-marek.vasut@gmail.com \
--to=marek.vasut@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox