Cycles: svn merge -r41225:41232 ^/trunk/blender
[blender.git] / source / blender / editors / space_buttons / space_buttons.c
index 4c328d1..0c326af 100644 (file)
@@ -104,6 +104,12 @@ static void buttons_free(SpaceLink *sl)
 
        if(sbuts->path)
                MEM_freeN(sbuts->path);
+       
+       if(sbuts->texuser) {
+               ButsContextTexture *ct= sbuts->texuser;
+               BLI_freelistN(&ct->users);
+               MEM_freeN(ct);
+       }
 }
 
 /* spacetype; init callback */
@@ -127,6 +133,7 @@ static SpaceLink *buttons_duplicate(SpaceLink *sl)
        /* clear or remove stuff from old */
        sbutsn->ri= NULL;
        sbutsn->path= NULL;
+       sbutsn->texuser= NULL;
        
        return (SpaceLink *)sbutsn;
 }