diff options
author | Tobias Brunner <tobias@strongswan.org> | 2014-06-12 10:01:18 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2014-10-10 09:30:26 +0200 |
commit | e0b35142c1c72144bf251d23aa5b494b525d3a92 (patch) | |
tree | 6d5e362aeeafdf4384bd818b8929ae51891895dd /src/libcharon/encoding/message.c | |
parent | 127a98dc906065b494acbb5c71c24a30a9c07885 (diff) | |
download | strongswan-e0b35142c1c72144bf251d23aa5b494b525d3a92.tar.bz2 strongswan-e0b35142c1c72144bf251d23aa5b494b525d3a92.tar.xz |
message: Make packet argument optional in generate()
Diffstat (limited to 'src/libcharon/encoding/message.c')
-rw-r--r-- | src/libcharon/encoding/message.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libcharon/encoding/message.c b/src/libcharon/encoding/message.c index 435b98205..44221b6ae 100644 --- a/src/libcharon/encoding/message.c +++ b/src/libcharon/encoding/message.c @@ -1650,7 +1650,10 @@ METHOD(message_t, generate, status_t, } } generator->destroy(generator); - *packet = this->packet->clone(this->packet); + if (packet) + { + *packet = this->packet->clone(this->packet); + } return SUCCESS; } |