I get a warning in a bunch of places where `library_ensure_catalogs_in_path` is called. This is a known false positive of GCC. To workaround the warning, the `AssetCatalogPath` can be constructed in a separate statement to avoid implicitly constructing it as temporary value when calling `library_ensure_catalogs_in_path`. Pull Request: https://projects.blender.org/blender/blender/pulls/136762