Unless the controller is also the met observer, he/she should not have to make ANY corrections; the met observer should do this prior to displaying the QNH on the controller's display's.
Once again, controler should never correct the QNH, nor the pilot. However, controller may (and has to when vectoring) make corrections to AMA/MSA/MRVA altitudes.