ldns_buffer *
ldns_buffer_new(size_t capacity)
{
- ldns_buffer *buffer
- = LDNS_MALLOC(ldns_buffer);
+ ldns_buffer *buffer = LDNS_MALLOC(ldns_buffer);
if (!buffer) {
return NULL;
}
assert(!buffer->_fixed);
if (buffer->_capacity < buffer->_position + amount) {
size_t new_capacity = buffer->_capacity * 3 / 2;
+
if (new_capacity < buffer->_position + amount) {
new_capacity = buffer->_position + amount;
}
}
va_start(args, format);
written = vsnprintf((char *) ldns_buffer_current(buffer),
- ldns_buffer_remaining(buffer),
- format, args);
+ ldns_buffer_remaining(buffer), format, args);
va_end(args);
if (written == -1) {
buffer->_status = LDNS_STATUS_INTERNAL_ERR;
uint8_t *buf;
if (ldns_rdf_get_type(rd1) != LDNS_RDF_TYPE_DNAME ||
- ldns_rdf_get_type(rd2) != LDNS_RDF_TYPE_DNAME)
- {
+ ldns_rdf_get_type(rd2) != LDNS_RDF_TYPE_DNAME) {
return NULL;
}
/* put the two dname's after each other */
memcpy(buf, ldns_rdf_data(rd1), ldns_rdf_size(rd1) - 1);
- memcpy(buf + ldns_rdf_size(rd1) - 1,
- ldns_rdf_data(rd2), ldns_rdf_size(rd2));
+ memcpy(buf + ldns_rdf_size(rd1) - 1, ldns_rdf_data(rd2), ldns_rdf_size(rd2));
new = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_DNAME, new_size, buf);
ldns_dname_new(uint16_t s, void *d)
{
ldns_rdf *rd;
+
rd = LDNS_MALLOC(ldns_rdf);
if (!rd) {
return NULL;
if (ldns_rdf_get_type(sub) != LDNS_RDF_TYPE_DNAME ||
ldns_rdf_get_type(parent) != LDNS_RDF_TYPE_DNAME ||
- ldns_rdf_compare(sub, parent) == 0
- ) {
+ ldns_rdf_compare(sub, parent) == 0) {
return false;
}