Fix linker warning about zero length memset.
authorBrecht Van Lommel <brechtvanlommel@gmail.com>
Sun, 20 Sep 2015 23:59:00 +0000 (01:59 +0200)
committerBrecht Van Lommel <brechtvanlommel@gmail.com>
Sun, 20 Sep 2015 23:59:52 +0000 (01:59 +0200)
source/blender/editors/space_node/node_templates.c

index 85288aa001102c905fe0d21f463545d9dc074ace..f229375460811a4e1b3a6bb25e0fbf3c5e8c23a2 100644 (file)
@@ -622,7 +622,7 @@ static void ui_node_draw_input(uiLayout *layout, bContext *C, bNodeTree *ntree,
        uiLayout *split, *row, *col;
        bNode *lnode;
        char label[UI_MAX_NAME_STR];
-       int indent = (depth > 1) ? 2 * (depth - 1) : 0;
+       int i, indent = (depth > 1) ? 2 * (depth - 1) : 0;
        int dependency_loop;
 
        if (input->flag & SOCK_UNAVAIL)
@@ -641,7 +641,8 @@ static void ui_node_draw_input(uiLayout *layout, bContext *C, bNodeTree *ntree,
        RNA_pointer_create(&ntree->id, &RNA_Node, node, &nodeptr);
 
        /* indented label */
-       memset(label, ' ', indent);
+       for (i = 0; i < indent; i++)
+               label[i] = ' ';
        label[indent] = '\0';
        BLI_snprintf(label, UI_MAX_NAME_STR, "%s%s:", label, IFACE_(input->name));