Address unitialized variable compiler warnings
Either initialize unitialized variables to sensible values, or supress the warning in case the variable is always correctly initialized. Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
This commit is contained in:
parent
e906b5fd72
commit
a2d9196f41
@ -106,6 +106,9 @@ exit(1);
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Don't warn on unitialized expected_width and expected_endmark */
|
||||||
|
#pragma GCC diagnostic ignored "-Wuninitialized"
|
||||||
|
|
||||||
void readchar()
|
void readchar()
|
||||||
{
|
{
|
||||||
int i,expected_width,k,len,newlen,diff,l;
|
int i,expected_width,k,len,newlen,diff,l;
|
||||||
|
1
figlet.c
1
figlet.c
@ -1539,6 +1539,7 @@ void splitline()
|
|||||||
part1 = (inchr*)myalloc(sizeof(inchr)*(inchrlinelen+1));
|
part1 = (inchr*)myalloc(sizeof(inchr)*(inchrlinelen+1));
|
||||||
part2 = (inchr*)myalloc(sizeof(inchr)*(inchrlinelen+1));
|
part2 = (inchr*)myalloc(sizeof(inchr)*(inchrlinelen+1));
|
||||||
gotspace = 0;
|
gotspace = 0;
|
||||||
|
lastspace = inchrlinelen-1;
|
||||||
for (i=inchrlinelen-1;i>=0;i--) {
|
for (i=inchrlinelen-1;i>=0;i--) {
|
||||||
if (!gotspace && inchrline[i]==' ') {
|
if (!gotspace && inchrline[i]==' ') {
|
||||||
gotspace = 1;
|
gotspace = 1;
|
||||||
|
7
zipio.c
7
zipio.c
@ -35,6 +35,7 @@
|
|||||||
*
|
*
|
||||||
* Changes from 1.1.1 to 1.1.2:
|
* Changes from 1.1.1 to 1.1.2:
|
||||||
* Relicensed under the MIT license, with consent of the copyright holders.
|
* Relicensed under the MIT license, with consent of the copyright holders.
|
||||||
|
* Avoid usage of unitialized "length" variable in _Zgetc
|
||||||
* Claudio Matsuoka (Jan 11 2011)
|
* Claudio Matsuoka (Jan 11 2011)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -681,11 +682,11 @@ int _Zgetc(ZFILE *stream)
|
|||||||
|
|
||||||
/* If data isn't in current outbuf, get it */
|
/* If data isn't in current outbuf, get it */
|
||||||
offset = ZS->fileposition & ~((long) (OUTBUFSIZE-1));
|
offset = ZS->fileposition & ~((long) (OUTBUFSIZE-1));
|
||||||
|
length = ZS->usiz - offset;
|
||||||
|
if (length > OUTBUFSIZE) length = OUTBUFSIZE;
|
||||||
|
|
||||||
if (ZS->getoff != offset)
|
if (ZS->getoff != offset)
|
||||||
{
|
{
|
||||||
length = ZS->usiz - offset;
|
|
||||||
if (length > OUTBUFSIZE) length = OUTBUFSIZE;
|
|
||||||
|
|
||||||
if (BufferRead(ZS, offset, ZS->getbuf, length)) return -1;
|
if (BufferRead(ZS, offset, ZS->getbuf, length)) return -1;
|
||||||
|
|
||||||
ZS->getoff = offset;
|
ZS->getoff = offset;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user