Merge branch 'bug/uninitialized'

This commit is contained in:
Tatsuya Kinoshita
2014-12-06 17:19:46 +09:00
4 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ putAnchor(AnchorList *al, char *url, char *target, Anchor **anchor_return,
{ {
int n, i, j; int n, i, j;
Anchor *a; Anchor *a;
BufferPoint bp; BufferPoint bp = { 0 };
if (al == NULL) { if (al == NULL) {
al = New(AnchorList); al = New(AnchorList);
al->anchors = NULL; al->anchors = NULL;
+1
View File
@@ -151,6 +151,7 @@ wc_ucs_to_gb18030(wc_uint32 ucs)
return cc; return cc;
} }
cc.ccs = WC_CCS_UNKNOWN; cc.ccs = WC_CCS_UNKNOWN;
cc.code = 0;
return cc; return cc;
} }
#endif #endif
+1
View File
@@ -100,6 +100,7 @@ wc_ucs_to_any(wc_uint32 ucs, wc_table *t)
return t->conv(t->ccs, map->code2); return t->conv(t->ccs, map->code2);
} }
cc.ccs = WC_CCS_UNKNOWN; cc.ccs = WC_CCS_UNKNOWN;
cc.code = 0;
return cc; return cc;
} }
+1 -1
View File
@@ -77,7 +77,7 @@ static longchar
set_longchar(char *str) set_longchar(char *str)
{ {
unsigned char *p = (unsigned char *)str; unsigned char *p = (unsigned char *)str;
longchar r; longchar r = { };
#ifdef USE_M17N #ifdef USE_M17N
if (*p & 0x80) { if (*p & 0x80) {