Commit graph

8 commits

Author SHA1 Message Date
Simon Tatham
7ca5ab5ef2 Move CAB-creation routines into their own file.
Also tidy up some of the memory management, while I'm here.
2017-05-18 08:19:55 +01:00
Simon Tatham
39faf94ea2 Move the char16 functions into their own file.
This completes the removal of the monolithic fake-lib.[ch].
2017-05-18 07:16:21 +01:00
Simon Tatham
3b3a5fd6bf Move system_argv_* into their own file. 2017-05-18 07:10:17 +01:00
Simon Tatham
48919caa7b Move dupcat out into its own file, and add dupstr.
Also a handy #define to replace all those tedious castings of NULL.
2017-05-18 07:10:17 +01:00
Simon Tatham
7e5c5d4232 Move MsiGetFileVersion out into its own file. 2017-05-18 06:57:18 +01:00
Simon Tatham
9e3e915426 Move snew/sfree out into their own header+src. 2017-05-18 06:46:55 +01:00
Simon Tatham
ca59ebf60d Move MD5 out into its own file.
This begins a programme of code reorganisation at the end of which I'd
like to end up with something almost legible :-)
2017-05-18 06:43:51 +01:00
Simon Tatham
7de9585efb Set up an autotools system.
Supersedes the hand-hacked Makefile I was previously working with.
2017-05-17 19:31:26 +01:00