Skip to content

Commit a2b40ee

Browse files
committed
Remove unneeded function mbfl_filt_ident_common_dtor
This was the default destructor for mbfl_identify_filter structs, but there's nothing we actually need to do to those structs before freeing them.
1 parent dcd6c60 commit a2b40ee

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+4
-90
lines changed

ext/mbstring/libmbfl/filters/mbfilter_armscii8.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ const mbfl_encoding mbfl_encoding_armscii8 = {
4848
const struct mbfl_identify_vtbl vtbl_identify_armscii8 = {
4949
mbfl_no_encoding_armscii8,
5050
mbfl_filt_ident_common_ctor,
51-
mbfl_filt_ident_common_dtor,
5251
mbfl_filt_ident_armscii8
5352
};
5453

ext/mbstring/libmbfl/filters/mbfilter_ascii.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ const mbfl_encoding mbfl_encoding_ascii = {
4949
const struct mbfl_identify_vtbl vtbl_identify_ascii = {
5050
mbfl_no_encoding_ascii,
5151
mbfl_filt_ident_common_ctor,
52-
mbfl_filt_ident_common_dtor,
5352
mbfl_filt_ident_ascii
5453
};
5554

ext/mbstring/libmbfl/filters/mbfilter_big5.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,12 @@ const mbfl_encoding mbfl_encoding_cp950 = {
8080
const struct mbfl_identify_vtbl vtbl_identify_big5 = {
8181
mbfl_no_encoding_big5,
8282
mbfl_filt_ident_common_ctor,
83-
mbfl_filt_ident_common_dtor,
8483
mbfl_filt_ident_big5
8584
};
8685

8786
const struct mbfl_identify_vtbl vtbl_identify_cp950 = {
8887
mbfl_no_encoding_cp950,
8988
mbfl_filt_ident_common_ctor,
90-
mbfl_filt_ident_common_dtor,
9189
mbfl_filt_ident_big5
9290
};
9391

ext/mbstring/libmbfl/filters/mbfilter_cp1251.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ const mbfl_encoding mbfl_encoding_cp1251 = {
4949
const struct mbfl_identify_vtbl vtbl_identify_cp1251 = {
5050
mbfl_no_encoding_cp1251,
5151
mbfl_filt_ident_common_ctor,
52-
mbfl_filt_ident_common_dtor,
5352
mbfl_filt_ident_cp1251
5453
};
5554

ext/mbstring/libmbfl/filters/mbfilter_cp1252.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ const mbfl_encoding mbfl_encoding_cp1252 = {
4949
const struct mbfl_identify_vtbl vtbl_identify_cp1252 = {
5050
mbfl_no_encoding_cp1252,
5151
mbfl_filt_ident_common_ctor,
52-
mbfl_filt_ident_common_dtor,
5352
mbfl_filt_ident_cp1252
5453
};
5554

ext/mbstring/libmbfl/filters/mbfilter_cp1254.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ const mbfl_encoding mbfl_encoding_cp1254 = {
4949
const struct mbfl_identify_vtbl vtbl_identify_cp1254 = {
5050
mbfl_no_encoding_cp1254,
5151
mbfl_filt_ident_common_ctor,
52-
mbfl_filt_ident_common_dtor,
5352
mbfl_filt_ident_cp1254
5453
};
5554

ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,35 +102,30 @@ const mbfl_encoding mbfl_encoding_cp50222 = {
102102
const struct mbfl_identify_vtbl vtbl_identify_jis_ms = {
103103
mbfl_no_encoding_jis_ms,
104104
mbfl_filt_ident_common_ctor,
105-
mbfl_filt_ident_common_dtor,
106105
mbfl_filt_ident_jis_ms
107106
};
108107

109108
const struct mbfl_identify_vtbl vtbl_identify_cp50220 = {
110109
mbfl_no_encoding_cp50220,
111110
mbfl_filt_ident_common_ctor,
112-
mbfl_filt_ident_common_dtor,
113111
mbfl_filt_ident_cp50220
114112
};
115113

116114
const struct mbfl_identify_vtbl vtbl_identify_cp50220raw = {
117115
mbfl_no_encoding_cp50220raw,
118116
mbfl_filt_ident_common_ctor,
119-
mbfl_filt_ident_common_dtor,
120117
mbfl_filt_ident_cp50220
121118
};
122119

123120
const struct mbfl_identify_vtbl vtbl_identify_cp50221 = {
124121
mbfl_no_encoding_cp50221,
125122
mbfl_filt_ident_common_ctor,
126-
mbfl_filt_ident_common_dtor,
127123
mbfl_filt_ident_cp50221
128124
};
129125

130126
const struct mbfl_identify_vtbl vtbl_identify_cp50222 = {
131127
mbfl_no_encoding_cp50222,
132128
mbfl_filt_ident_common_ctor,
133-
mbfl_filt_ident_common_dtor,
134129
mbfl_filt_ident_cp50222
135130
};
136131

ext/mbstring/libmbfl/filters/mbfilter_cp51932.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ static const char *mbfl_encoding_cp51932_aliases[] = {"cp51932", NULL};
6161
const struct mbfl_identify_vtbl vtbl_identify_cp51932 = {
6262
mbfl_no_encoding_cp51932,
6363
mbfl_filt_ident_common_ctor,
64-
mbfl_filt_ident_common_dtor,
6564
mbfl_filt_ident_cp51932
6665
};
6766

ext/mbstring/libmbfl/filters/mbfilter_cp850.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ const mbfl_encoding mbfl_encoding_cp850 = {
4545
const struct mbfl_identify_vtbl vtbl_identify_cp850 = {
4646
mbfl_no_encoding_cp850,
4747
mbfl_filt_ident_common_ctor,
48-
mbfl_filt_ident_common_dtor,
4948
mbfl_filt_ident_cp850
5049
};
5150

ext/mbstring/libmbfl/filters/mbfilter_cp866.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ const mbfl_encoding mbfl_encoding_cp866 = {
4949
const struct mbfl_identify_vtbl vtbl_identify_cp866 = {
5050
mbfl_no_encoding_cp866,
5151
mbfl_filt_ident_common_ctor,
52-
mbfl_filt_ident_common_dtor,
5352
mbfl_filt_ident_cp866
5453
};
5554

0 commit comments

Comments
 (0)