summaryrefslogtreecommitdiff
path: root/win32/signal.c
Commit message (Collapse)AuthorAgeFilesLines
* Replace zend_bool uses with boolNikita Popov2021-01-151-3/+3
| | | | | | | We're starting to see a mix between uses of zend_bool and bool. Replace all usages with the standard bool type everywhere. Of course, zend_bool is retained as an alias.
* Drop various unused macros/APIsGeorge Peter Banyard2020-08-261-2/+2
| | | | | | Also convert_libmagic_pattern() to return a zend_string* Closes GH-6029
* Use ZPP callable check for Windows specific functionsGeorge Peter Banyard2020-08-131-11/+8
|
* Remove proto comments from C filesMax Semenik2020-07-061-2/+1
| | | | Closes GH-5758
* Improve a last couple of argument error messagesMáté Kocsis2020-04-201-6/+4
| | | | Closes GH-5404
* Use RETURN_THROWS() during ZPP in main, sapi, win32, and ZendMáté Kocsis2019-12-301-2/+2
|
* Promote warnings to exceptions in sapi_windows_* functionsMáté Kocsis2019-12-111-10/+11
|
* Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-251-2/+0
| | | | Closes GH-4732.
* Fix ZTS issue regarding new Windows CTRL handling APIChristoph M. Becker2019-06-011-4/+5
| | | | | | | | | | | | | | php_win32_signal_system_ctrl_handler() is called from a kernel thread, so the former initialization of `vm_interrupt_flag` has no effect, since it is defined as thread-local. This is, however, not necessary, since the CTRL signal handling is supposed to work only for the main thread anyway. We therefore change `vm_interrupt_flag` and the related variables to true globals. This also allows us to unmark the respective test case as XFAIL. Furthermore, `vm_interrupt_flag` is declared as `zend_bool *`, so we better treat it such.
* Remove function_table var from the callerc9s2019-03-111-1/+1
| | | | | function_table var is not used in call_user_function macro anymore hence replace the usage with NULL
* Sync header and footer with the rest of the filesPeter Kokot2019-02-181-10/+1
| | | | | - Local variables for editors have been removed - Copyright year ranges can be also simplified
* Fix 32-bit buildAnatol Belski2019-02-111-1/+1
|
* Implement FR #77377 handle CTRL+C in WindowsAnatol Belski2019-02-081-0/+172