Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
r.geomorphon: Fix an out-of-bounds read w/multires (#995)
There was a comma missing between array initializers, so the element at index 3 ended up set to a longer string, and the element at index 4 did not exist because the array is defined without an explicit size. This squelches a warning from gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0: main.c:504:47: warning: iteration 4 invokes undefined behavior [-Waggressive-loop-optimizations] 504 | strcat(multiple_output[i].name, postfixes[i]); | ~~~~~~~~~^~~ main.c:501:2: note: within this loop 501 | for (i = 0; i < 5; ++i) { | ^~~
- Loading branch information