opnsense-ports/graphics/appleseed/files/patch-src_appleseed.studio_mainwindow_project_texturecollectionitem.cpp
Franco Fichtner 69b48d3f1e */*: sync with upstream
Taken from: FreeBSD
2015-09-10 05:23:56 +02:00

19 lines
797 B
C++

--- src/appleseed.studio/mainwindow/project/texturecollectionitem.cpp.orig 2015-06-13 09:38:53 UTC
+++ src/appleseed.studio/mainwindow/project/texturecollectionitem.cpp
@@ -108,11 +108,15 @@ namespace
texture_params.insert("filename", path);
texture_params.insert("color_space", "srgb");
+ // Workaround for GCC 4.2.1: we cannot construct object in .create() below
+ // because GCC will attempt to invoke copy ctor which is private of course.
+ SearchPaths paths;
+
return
DiskTexture2dFactory().create(
texture_name.c_str(),
texture_params,
- SearchPaths());
+ paths);
}
auto_release_ptr<TextureInstance> create_texture_instance(const string& texture_name)