if (p == NULL) break;
reason = p;
- ban = Memory_safeMalloc(1, sizeof(ban_t));
- memset(ban, 0, sizeof(ban_t));
+ ban = Memory_safeCalloc(1, sizeof(ban_t));
SSLi_hex2hash(hexhash, ban->hash);
if (inet_pton(AF_INET, address, &ban->address) == 0) {
if (inet_pton(AF_INET6, address, &ban->address) == 0) {
{
channel_t *ch;
- ch = Memory_safeMalloc(1, sizeof(channel_t));
- memset(ch, 0, sizeof(channel_t));
+ ch = Memory_safeCalloc(1, sizeof(channel_t));
ch->id = id;
ch->name = strdup(name);
if (desc)
}
}
if (!found) {
- cd = Memory_safeMalloc(1, sizeof(codec_t));
- memset(cd, 0, sizeof(codec_t));
+ cd = Memory_safeCalloc(1, sizeof(codec_t));
init_list_entry(&cd->node);
cd->codec = codec_itr->codec;
cd->count = 1;
static message_t *Msg_create_nopayload(messageType_t messageType)
{
- message_t *msg = Memory_safeMalloc(1, sizeof(message_t));
+ message_t *msg = Memory_safeCalloc(1, sizeof(message_t));
- memset(msg, 0, sizeof(message_t));
msg->refcount = 1;
msg->messageType = messageType;
init_list_entry(&msg->node);
message_t *msg = Msg_create_nopayload(BanList);
int i;
- msg->payload.banList = Memory_safeMalloc(1, sizeof(MumbleProto__BanList));
- memset(msg->payload.banList, 0, sizeof(MumbleProto__BanList));
+ msg->payload.banList = Memory_safeCalloc(1, sizeof(MumbleProto__BanList));
mumble_proto__ban_list__init(msg->payload.banList);
msg->payload.banList->n_bans = n_bans;
msg->payload.banList->bans = Memory_safeMalloc(1, sizeof(MumbleProto__BanList__BanEntry *) * n_bans);
for (i = 0; i < n_bans; i++) {
- msg->payload.banList->bans[i] = Memory_safeMalloc(1, sizeof(MumbleProto__BanList__BanEntry));
- memset(msg->payload.banList->bans[i], 0, sizeof(MumbleProto__BanList__BanEntry));
+ msg->payload.banList->bans[i] = Memory_safeCalloc(1, sizeof(MumbleProto__BanList__BanEntry));
mumble_proto__ban_list__ban_entry__init(msg->payload.banList->bans[i]);
}
return msg;