fix issue #49 : integral constant overflow warning