struct zzz {
unsigned x, y;
};

void square(struct zzz ** arr_of_ptr, unsigned count) {

*// The first "const" produce an error (not a warning) within some GCC
toolchains, for example ARM GCC trunk (linux), see goldbolt.org
<http://goldbolt.org>*
struct zzz const * const * const end_of_arr = arr_of_ptr + count;

*// Without the first const "struct zzz * const * const end_of_arr =
arr_of_ptr + count;" it works fine!!!*

}

Respectfully,
Aleksandr G Povaliaev.

Reply via email to