summaryrefslogtreecommitdiff
path: root/Utility/WinProcess.hs
Commit message (Collapse)AuthorAge
* relicense general utility library code to BSDGravatar Joey Hess2014-05-10
| | | | | Omitted a couple of files what have had significant contributions from others.
* fix all remaining -Wall warnings on WindowsGravatar Joey Hess2014-02-25
|
* windows: Fix process termination code.Gravatar Joey Hess2014-02-13
The ctrl-c hack used before didn't actually seem to work. No haskell libraries expose TerminateProcess. I tried just calling it via FFI, but got segfaults, probably to do with the wacky process handle not being managed correctly. Moving it all into one C function worked. This was hell. The EvilLinker hack was just final icing on the cake. We all know what the cake was made of.