Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/hbuf.c @ 83:a95e2fc9ea6b
[/trunk] Changeset 97 by mikael
* Fix non-ISO C89 compliant declaration
author | mikael |
---|---|
date | Sun, 17 Apr 2005 18:16:19 +0000 |
parents | ff119bb11563 |
children | 5647381a7dfb |
comparison
equal
deleted
inserted
replaced
82:e44dd43e7a69 | 83:a95e2fc9ea6b |
---|---|
51 void hbuf_add_line(GList **p_hbuf, const char *text, const char *prefix, | 51 void hbuf_add_line(GList **p_hbuf, const char *text, const char *prefix, |
52 unsigned int width) | 52 unsigned int width) |
53 { | 53 { |
54 GList *hbuf = *p_hbuf; | 54 GList *hbuf = *p_hbuf; |
55 char *line, *cr, *end; | 55 char *line, *cr, *end; |
56 hbuf_block *hbuf_block_elt; | |
56 | 57 |
57 if (!text) return; | 58 if (!text) return; |
58 | 59 |
59 hbuf_block *hbuf_block_elt = g_new0(hbuf_block, 1); | 60 hbuf_block_elt = g_new0(hbuf_block, 1); |
60 if (prefix) | 61 if (prefix) |
61 strncpy(hbuf_block_elt->persist.prefix, prefix, PREFIX_LENGTH-1); | 62 strncpy(hbuf_block_elt->persist.prefix, prefix, PREFIX_LENGTH-1); |
62 if (!hbuf) { | 63 if (!hbuf) { |
63 hbuf_block_elt->ptr = g_new(char, HBB_BLOCKSIZE); | 64 hbuf_block_elt->ptr = g_new(char, HBB_BLOCKSIZE); |
64 hbuf_block_elt->flags = HBB_FLAG_ALLOC | HBB_FLAG_PERSISTENT; | 65 hbuf_block_elt->flags = HBB_FLAG_ALLOC | HBB_FLAG_PERSISTENT; |