Skip to content

Commit 33d377e

Browse files
committed
- Fixed possible uninitialized scalar variable usage (spotted by Coverity)
1 parent a1daebe commit 33d377e

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ const struct mbfl_convert_vtbl vtbl_wchar_2022jp_kddi = {
142142
int
143143
mbfl_filt_conv_2022jp_mobile_wchar(int c, mbfl_convert_filter *filter)
144144
{
145-
int c1, s, w, snd;
145+
int c1, s, w, snd = 0;
146146

147147
retry:
148148
switch (filter->status & 0xf) {

ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ int
134134
mbfl_filt_conv_jis2004_wchar(int c, mbfl_convert_filter *filter)
135135
{
136136
int k;
137-
int c1, c2, s, s1, s2, w = 0, w1;
137+
int c1, c2, s, s1 = 0, s2 = 0, w = 0, w1;
138138

139139
retry:
140140
switch (filter->status & 0xf) {

ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -605,7 +605,7 @@ mbfilter_unicode2sjis_emoji_sb(int c, int *s1, mbfl_convert_filter *filter)
605605
int
606606
mbfl_filt_conv_sjis_mobile_wchar(int c, mbfl_convert_filter *filter)
607607
{
608-
int c1, s, s1, s2, w;
608+
int c1, s, s1 = 0, s2 = 0, w;
609609
int snd = 0;
610610

611611
retry:

ext/mbstring/libmbfl/mbfl/mbfilter.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -985,7 +985,7 @@ mbfl_strpos(
985985
{
986986
int result;
987987
mbfl_string _haystack_u8, _needle_u8;
988-
const mbfl_string *haystack_u8, *needle_u8;
988+
const mbfl_string *haystack_u8, *needle_u8 = NULL;
989989
const unsigned char *u8_tbl;
990990

991991
if (haystack == NULL || haystack->val == NULL || needle == NULL || needle->val == NULL) {

0 commit comments

Comments
 (0)