Cleanup: pass strings as const references where appropriate

This commit is contained in:
Campbell Barton 2023-06-29 10:55:58 +10:00
parent d42bc6d433
commit 0dfeccfc6b
4 changed files with 4 additions and 4 deletions

@ -156,7 +156,7 @@ static void get_frames(double scene_fps,
ABCArchive::ABCArchive(const Main *bmain,
const Scene *scene,
AlembicExportParams params,
std::string filepath)
const std::string &filepath)
: archive(nullptr)
{
double scene_fps = FPS;

@ -36,7 +36,7 @@ class ABCArchive {
ABCArchive(const Main *bmain,
const Scene *scene,
AlembicExportParams params,
std::string filepath);
const std::string &filepath);
~ABCArchive();
uint32_t time_sampling_index_transforms() const;

@ -263,7 +263,7 @@ class AbstractHierarchyIterator {
void determine_export_paths(const HierarchyContext *parent_context);
void determine_duplication_references(const HierarchyContext *parent_context,
std::string indent);
const std::string &indent);
/* These three functions create writers and call their write() method. */
void make_writers(const HierarchyContext *parent_context);

@ -528,7 +528,7 @@ void AbstractHierarchyIterator::determine_export_paths(const HierarchyContext *p
}
void AbstractHierarchyIterator::determine_duplication_references(
const HierarchyContext *parent_context, std::string indent)
const HierarchyContext *parent_context, const std::string &indent)
{
ExportChildren children = graph_children(parent_context);