diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-02-02 20:15:33 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2015-02-02 20:15:33 +0300 |
commit | e224b5b9cab9255ddf634e967556379df4111be0 (patch) | |
tree | 77ccb3c5f881d24048c451cc969ddfda10965987 | |
parent | 432e478f4399f7833817431769b6136c7adf1ae8 (diff) |
Cycles: OSL kernel now also ignores maybe-uninitialized
This is a bit of a mess because of the header dependency hell, but
since the tweak is small enough it's gonna be fine.
-rw-r--r-- | intern/cycles/kernel/osl/osl_services.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/intern/cycles/kernel/osl/osl_services.cpp b/intern/cycles/kernel/osl/osl_services.cpp index 73c21fb1214..1f6015d0d6b 100644 --- a/intern/cycles/kernel/osl/osl_services.cpp +++ b/intern/cycles/kernel/osl/osl_services.cpp @@ -14,6 +14,14 @@ * limitations under the License. */ +/* TODO(sergey): There is a bit of headers dependency hell going on + * here, so for now we just put here. In the future it might be better + * to have dedicated file for such tweaks. + */ +#if defined(__GNUC__) && defined(NDEBUG) +# pragma GCC diagnostic ignored "-Wmaybe-uninitialized" +#endif + #include <string.h> #include "mesh.h" |