login

<     >

2015-08-04 12:06:46 (UTC-03:00)

Marcel Rodrigues <marcelgmr@gmail.com>

Keep sizeof argument compatible with TCC.

diff --git a/gifenc.c b/gifenc.c
index e948a3d..a5b2d8b 100644
--- a/gifenc.c
+++ b/gifenc.c
@@ -40,7 +40,7 @@ typedef struct Node Node;
 static Node *
 new_node(uint16_t key, int degree)
 {
-    Node *node = calloc(1, sizeof(*node) + sizeof(Node *[degree]));
+    Node *node = calloc(1, sizeof(*node) + degree * sizeof(Node *));
     if (node)
         node->key = key;
     return node;