Alter definition of min_size
Defining as const int is not necessary as the compiler will optimize a #define constant