...
&& searching "override" only in ../core/shooting.c offers >100 hits.
I really don't understand how this addresses any questions raised by saulocpp. The quoted code deals with one particular quirk in how CHDK ISO overrides are implemented, which shouldn't normally matter to end users.