aboutsummaryrefslogtreecommitdiffstats
path: root/g10/comment.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--g10/comment.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/comment.c b/g10/comment.c
index 4d5045260..00bbac7dd 100644
--- a/g10/comment.c
+++ b/g10/comment.c
@@ -57,9 +57,10 @@ write_comment( IOBUF out, const char *s )
KBNODE
make_comment_node( const char *s )
{
- PACKET *pkt = m_alloc_clear( sizeof *pkt );
+ PACKET *pkt;
size_t n = strlen(s);
+ pkt = m_alloc_clear( sizeof *pkt );
pkt->pkttype = PKT_COMMENT;
pkt->pkt.comment = m_alloc( sizeof *pkt->pkt.comment + n - 1 );
pkt->pkt.comment->len = n;