You should adjust the definition of the program or the prototype so that the two definitions are of the same size.