RNA:
[blender.git] / source / blender / makesrna / intern / rna_ID.c
index 35d59bad8265f1da12d2513cc2e04d34c18cb737..fed87bc46389d30e47fab8427d8fc61fec720fbc 100644 (file)
@@ -162,7 +162,7 @@ static void rna_def_ID(BlenderRNA *brna)
        RNA_def_property_flag(prop, PROP_NOT_EDITABLE); /* must be unique */
        RNA_def_property_ui_text(prop, "Name", "Unique datablock ID name.");
        RNA_def_property_string_funcs(prop, "rna_ID_name_get", "rna_ID_name_length", "rna_ID_name_set");
-       RNA_def_property_string_maxlength(prop, 22);
+       RNA_def_property_string_maxlength(prop, sizeof(((ID*)NULL)->name)-2);
        RNA_def_struct_name_property(srna, prop);
 
        prop= RNA_def_property(srna, "users", PROP_INT, PROP_UNSIGNED);