内部リンケージとなる const int をヘッダに書いてると、定数式として使われる分には問題無いけど
左辺値としてアドレスを取るようなことをすると無駄な重複定義が生まれたり、
それをインライン関数内でやるとODR違反になったりして問題になることがある。

今なら constexpr int としておくことで暗黙に inline 変数となり暗黙の内部リンケージからも外れるので問題無くなっている。