Added parenthesis protection on preprocessor macro SHARC_PREFERRED_BUFFER_SIZE