diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-11-20 15:17:03 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-11-20 15:30:29 +0300 |
commit | fc181d855eee3f8217987e303971a89f7b5494ab (patch) | |
tree | 6130050f5a08cc0d0f45f118320ec9c6f75aea9c /source/blender/blenkernel/intern/studiolight.c | |
parent | 566a4a96cb516d7e7981cf78d24fcb7546deaaf4 (diff) |
Fis T57948: Crash in 2.8x lookdev
Diffstat (limited to 'source/blender/blenkernel/intern/studiolight.c')
-rw-r--r-- | source/blender/blenkernel/intern/studiolight.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/studiolight.c b/source/blender/blenkernel/intern/studiolight.c index ce7372dc0b9..f3d0c8c52f4 100644 --- a/source/blender/blenkernel/intern/studiolight.c +++ b/source/blender/blenkernel/intern/studiolight.c @@ -637,7 +637,7 @@ static void studiolight_spherical_harmonics_apply_band_factors(StudioLight *sl, int index = 0, dst_idx = 0; for (int band = 0; band < STUDIOLIGHT_SH_BANDS; band++) { - for (int m = -1; m <= band; m++) { + for (int m = 0; m < SQUARE(band+1) - SQUARE(band); m++) { /* Skip L3 */ if (band != 3) { mul_v3_v3fl(sl->spherical_harmonics_coefs[dst_idx++], sh[index], sl_sh_band_factors[band]); |