return;
}
- if (xalloc_oversized(6, len) ||
- VIR_ALLOC_N_QUIET(escaped, 6 * len + 1) < 0) {
- virBufferSetError(buf, errno);
- return;
- }
+ escaped = g_malloc0_n(len + 1, 6);
cur = str;
out = escaped;
return;
}
- if (xalloc_oversized(2, len) ||
- VIR_ALLOC_N_QUIET(escaped, 2 * len + 1) < 0) {
- virBufferSetError(buf, errno);
- return;
- }
+ escaped = g_malloc0_n(len + 1, 2);
cur = str;
out = escaped;
if (*str) {
len = strlen(str);
- if (xalloc_oversized(4, len) ||
- VIR_ALLOC_N_QUIET(escaped, 4 * len + 3) < 0) {
- virBufferSetError(buf, errno);
- return;
- }
+
+ escaped = g_malloc0_n(len + 1, 4);
} else {
virBufferAddLit(buf, "''");
return;