From Michael Platings, "I was getting a 0 byte memory leak reported when loading 3ds files, so
I've changed line 196 from: viewport->layout.viewL=(Lib3dsView*)calloc(sizeof(Lib3dsView),views); to: viewport->layout.viewL= views ? (Lib3dsView*)calloc(sizeof(Lib3dsView),views) : 0;"
This commit is contained in:
@@ -193,7 +193,7 @@ lib3ds_viewport_set_views(Lib3dsViewport *viewport, Lib3dsDword views)
|
||||
}
|
||||
else {
|
||||
viewport->layout.views=views;
|
||||
viewport->layout.viewL=(Lib3dsView*)calloc(sizeof(Lib3dsView),views);
|
||||
viewport->layout.viewL= views ? (Lib3dsView*)calloc(sizeof(Lib3dsView),views) : 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user