fix for nla-strip-path function not returning an allocated pointer and new mask funct...
authorCampbell Barton <ideasman42@gmail.com>
Fri, 20 Sep 2013 06:23:09 +0000 (06:23 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 20 Sep 2013 06:23:09 +0000 (06:23 +0000)
source/blender/makesrna/intern/rna_main_api.c
source/blender/makesrna/intern/rna_nla.c

index 8104fc169f606b85be32a3b871a14de2cc943861..dffe392e6f155d0dd3a4206baf360fad0061725d 100644 (file)
@@ -832,7 +832,7 @@ static Mask *rna_Main_mask_new(Main *bmain, const char *name)
 {
        Mask *mask;
 
-       mask = BKE_mask_new(bmain, "Mask");
+       mask = BKE_mask_new(bmain, name);
 
        return mask;
 }
index d2dea03b29bfebe961088b4b30ba895023bc2b9c..d905e6a014a6592f305d7cd7cd1f27daf45e88fe 100644 (file)
@@ -98,7 +98,7 @@ static char *rna_NlaStrip_path(PointerRNA *ptr)
        }
        
        /* no path */
-       return "";
+       return BLI_strdup("");
 }
 
 static void rna_NlaStrip_transform_update(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *ptr)