libbb: fix potential NULL pointer use
function old new delta unicode_conv_to_printable2 193 216 +23 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
3060992ec9
commit
28d91d754e
@ -1121,6 +1121,8 @@ static char* FAST_FUNC unicode_conv_to_printable2(uni_stat_t *stats, const char
|
|||||||
dst[dst_len++] = ' ';
|
dst[dst_len++] = ' ';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (!dst) /* for example, if input was "" */
|
||||||
|
dst = xzalloc(1);
|
||||||
dst[dst_len] = '\0';
|
dst[dst_len] = '\0';
|
||||||
if (stats) {
|
if (stats) {
|
||||||
stats->byte_count = dst_len;
|
stats->byte_count = dst_len;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user