valenok/mongoose — pull request #6 by GerHobbelt (2012-08-18 20:16:51+00:00)
Title: fixes to the Windows service code to allow the code to compile in a Unicode env...

...ironment (e.g. MSVC projects which have Unicode enabled; this is default for non-US rigs)

also introduced the mg_signal_stop() and mg_get_stop_flag() APIs so I could backmerge my edits easier + users should use these instead of mg_stop() and they can't reach the private stop_flag itself anyhow.

----------------------------------------------------

There's a whole lot more where this came from, but I'm pull-requesting the [very] low hanging fruit first; I could fire off a series of pull requests in parallel but that makes my work creating them much harder (I have to remember what I copied back over in which branch or you'd get merge collisions faster than is useful).

Every line reduced in the diff is one line gained here, at least for me. :-)

I hope we can move this stuff forward and into mainline in a way that we can prevent duplicate work from happening: I've spent quite some time & effort on mongoose lately and I think if I don't act now that we end up with an unmanageable mix.