diff options
author | Mattias Andrée <maandree@operamail.com> | 2014-12-09 04:14:07 +0100 |
---|---|---|
committer | Mattias Andrée <maandree@operamail.com> | 2014-12-09 04:14:07 +0100 |
commit | 187fc87408446ad2bb5eab3e3d57535f3c6662e1 (patch) | |
tree | cc65039fcc2e8de070db938f59cfe8c9c1dd0b16 /src/libmdsserver/mds-message.c | |
parent | typo (diff) | |
download | mds-187fc87408446ad2bb5eab3e3d57535f3c6662e1.tar.gz mds-187fc87408446ad2bb5eab3e3d57535f3c6662e1.tar.bz2 mds-187fc87408446ad2bb5eab3e3d57535f3c6662e1.tar.xz |
make some macros easiler on the syntax
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r-- | src/libmdsserver/mds-message.c | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/libmdsserver/mds-message.c b/src/libmdsserver/mds-message.c index d616355..37ebf85 100644 --- a/src/libmdsserver/mds-message.c +++ b/src/libmdsserver/mds-message.c @@ -81,14 +81,12 @@ void mds_message_zero_initialise(mds_message_t* restrict this) */ void mds_message_destroy(mds_message_t* restrict this) { + size_t i; if (this->headers != NULL) - { - size_t i; - xfree(this->headers, this->header_count); - } + xfree(this->headers, this->header_count); - free(this->payload); - free(this->buffer); + free(this->payload), this->payload = NULL; + free(this->buffer), this->buffer = NULL; } @@ -133,12 +131,9 @@ static int mds_message_extend_buffer(mds_message_t* restrict this) */ static void reset_message(mds_message_t* restrict this) { + size_t i; if (this->headers != NULL) - { - size_t i; - xfree(this->headers, this->header_count); - this->headers = NULL; - } + xfree(this->headers, this->header_count); this->header_count = 0; free(this->payload); |