diff --git a/legacy/eina/src/lib/eina_strbuf.c b/legacy/eina/src/lib/eina_strbuf.c index 1125b9b568..ff6d343b06 100644 --- a/legacy/eina/src/lib/eina_strbuf.c +++ b/legacy/eina/src/lib/eina_strbuf.c @@ -42,8 +42,8 @@ struct _Eina_Strbuf static void _eina_strbuf_init(Eina_Strbuf *buf); static Eina_Bool _eina_strbuf_resize(Eina_Strbuf *buf, size_t size); -#define _eina_strbuf_grow(buf, _size) \ - (_size > buf->size) ? _eina_strbuf_resize(buf, _size) : EINA_TRUE +#define _eina_strbuf_grow(_buf, _size) \ + ((_size) > (_buf)->size) ? _eina_strbuf_resize((_buf), (_size)) : EINA_TRUE Eina_Bool eina_strbuf_init(void)