fix misuse of TSRMLS_DC