Same as above, MCSTR is incorrect here, since we don't know if the parameter passed is a static c-string, right?