Skip to content
Snippets Groups Projects
Commit ae6e013c authored by Campbell Barton's avatar Campbell Barton
Browse files

new materials and cameras had incorrect usercounts when added from python

parent 5d229db9
Branches
Tags
No related merge requests found
...@@ -86,7 +86,9 @@ Tex *rna_Main_add_texture(Main *bmain, char *name) ...@@ -86,7 +86,9 @@ Tex *rna_Main_add_texture(Main *bmain, char *name)
Camera *rna_Main_cameras_new(Main *bmain, char* name) Camera *rna_Main_cameras_new(Main *bmain, char* name)
{ {
return add_camera(name); ID *id= add_camera(name);
id->us--;
return (Camera *)id;
} }
void rna_Main_cameras_remove(Main *bmain, ReportList *reports, struct Camera *camera) void rna_Main_cameras_remove(Main *bmain, ReportList *reports, struct Camera *camera)
{ {
...@@ -193,7 +195,9 @@ void rna_Main_objects_remove(Main *bmain, ReportList *reports, struct Object *ob ...@@ -193,7 +195,9 @@ void rna_Main_objects_remove(Main *bmain, ReportList *reports, struct Object *ob
struct Material *rna_Main_materials_new(Main *bmain, char* name) struct Material *rna_Main_materials_new(Main *bmain, char* name)
{ {
return add_material(name); ID *id= (ID *)add_material(name);
id->us--;
return (Material *)id;
} }
void rna_Main_materials_remove(Main *bmain, ReportList *reports, struct Material *material) void rna_Main_materials_remove(Main *bmain, ReportList *reports, struct Material *material)
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment