mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-27 17:49:23 +00:00
* stage2/fsys_reiserfs.c (block_read): Changed the variable "len"
to "j_len" (it shadowed a parameter).
This commit is contained in:
1 parent
952982deb9
commit
77219c6e56
2 files changed
+15
-10
No files matched your search
@@ -1,3 +1,8 @@
|
|||||||
|
2000-07-29 Jochen Hoenicke <jochen@gnu.org>
|
||||||
|
|
||||||
|
* stage2/fsys_reiserfs.c (block_read): Changed the variable "len"
|
||||||
|
to "j_len" (it shadowed a parameter).
|
||||||
|
|
||||||
2000-07-29 OKUJI Yoshinori <okuji@gnu.org>
|
2000-07-29 OKUJI Yoshinori <okuji@gnu.org>
|
||||||
|
|
||||||
* configure.in (CPPFLAGS): Added -Wshadow, -Wpointer-arith and
|
* configure.in (CPPFLAGS): Added -Wshadow, -Wpointer-arith and
|
||||||
|
|||||||
+10
-10
@@ -377,16 +377,16 @@ block_read (int blockNr, int start, int len, char *buffer)
|
|||||||
while (transactions-- > 0)
|
while (transactions-- > 0)
|
||||||
{
|
{
|
||||||
int i = 0;
|
int i = 0;
|
||||||
int len;
|
int j_len;
|
||||||
if (*journal_table != 0xffffffff)
|
if (*journal_table != 0xffffffff)
|
||||||
{
|
{
|
||||||
/* Search for the blockNr in cached journal */
|
/* Search for the blockNr in cached journal */
|
||||||
len = *journal_table++;
|
j_len = *journal_table++;
|
||||||
while (i++ < len)
|
while (i++ < j_len)
|
||||||
{
|
{
|
||||||
if (*journal_table++ == blockNr)
|
if (*journal_table++ == blockNr)
|
||||||
{
|
{
|
||||||
journal_table += len - i;
|
journal_table += j_len - i;
|
||||||
goto found;
|
goto found;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -402,18 +402,18 @@ block_read (int blockNr, int start, int len, char *buffer)
|
|||||||
if (! journal_read (desc_block, sizeof (desc), (char *) &desc))
|
if (! journal_read (desc_block, sizeof (desc), (char *) &desc))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
len = desc.j_len;
|
j_len = desc.j_len;
|
||||||
while (i < len && i < JOURNAL_TRANS_HALF)
|
while (i < j_len && i < JOURNAL_TRANS_HALF)
|
||||||
if (desc.j_realblock[i++] == blockNr)
|
if (desc.j_realblock[i++] == blockNr)
|
||||||
goto found;
|
goto found;
|
||||||
|
|
||||||
if (len >= JOURNAL_TRANS_HALF)
|
if (j_len >= JOURNAL_TRANS_HALF)
|
||||||
{
|
{
|
||||||
int commit_block = (desc_block + 1 + len) & journal_mask;
|
int commit_block = (desc_block + 1 + j_len) & journal_mask;
|
||||||
if (! journal_read (commit_block,
|
if (! journal_read (commit_block,
|
||||||
sizeof (commit), (char *) &commit))
|
sizeof (commit), (char *) &commit))
|
||||||
return 0;
|
return 0;
|
||||||
while (i < len)
|
while (i < j_len)
|
||||||
if (commit.j_realblock[i++ - JOURNAL_TRANS_HALF] == blockNr)
|
if (commit.j_realblock[i++ - JOURNAL_TRANS_HALF] == blockNr)
|
||||||
goto found;
|
goto found;
|
||||||
}
|
}
|
||||||
@@ -426,7 +426,7 @@ block_read (int blockNr, int start, int len, char *buffer)
|
|||||||
* in later transactions.
|
* in later transactions.
|
||||||
*/
|
*/
|
||||||
not_found:
|
not_found:
|
||||||
desc_block = (desc_block + 2 + len) & journal_mask;
|
desc_block = (desc_block + 2 + j_len) & journal_mask;
|
||||||
}
|
}
|
||||||
return devread (translatedNr << INFO->blocksize_shift, start, len, buffer);
|
return devread (translatedNr << INFO->blocksize_shift, start, len, buffer);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user