Present Laughter
Having played Garry in Present Laughter on stage, I can assure you that the actual script states he has just turned forty. I suspect the version you saw altered the script to accommodate the actual age of the actor - this is not unusual and I have been in plays myself where it has been done.