{"thread":{"id":"33641","subject":"[PATCH 0/6] misc sparse patches (part 2)","startedAt":"2013-04-27T19:14:40Z","lastAt":"2013-04-27T19:14:40Z","messageCount":1,"participants":["Ramsay Jones"],"isPatch":true,"patchVersion":1,"patchTotal":6},"messages":[{"id":"215725","messageId":"517C23A0.40709@ramsay1.demon.co.uk","threadId":"33641","inReplyTo":null,"subject":"[PATCH 0/6] misc sparse patches (part 2)","fromName":"Ramsay Jones","fromEmail":"ramsay@ramsay1.demon.co.uk","sentAt":"2013-04-27T19:14:40Z","receivedAt":"2013-04-27T19:14:40Z","isPatch":true,"sender":{"key":"ramsay@ramsayjones.plus.com","avatar":"https://avatars.githubusercontent.com/u/33702710?v=4"},"body":"\nHi Junio,\n\nThese patches are from a long running branch on MinGW; I have been\nupdating this branch for about four years now! The main reason for\nnot submitting these patches before is simply that I haven't sent\nmy patches to port sparse to MinGW upstream yet. So, as far as I\nknow, nobody can confirm/deny that these patches actually fix a\nproblem. :-D\n\nNote that the first 5 patches are fairly straight forward and\nshouldn't be controversial. I don't think the same can be said\nof the final patch, especially since it reverts a recent trend\n(to make the argv parameter of main() a const char **).\n\n[Note: after this and the previous series, both cygwin and MinGW\nare sparse clean. Linux still has about 8 warnings related to the\nuse of transparent unions in the library headers (all sockaddr\ntypes), which requires a patch to sparse.]\n\nATB,\nRamsay Jones\n\nRamsay Jones (6):\n  compat/unsetenv.c: Fix a sparse warning\n  compat/win32/pthread.c: Fix a sparse warning\n  compat/poll/poll.c: Fix a sparse warning\n  compat/win32mmap.c: Fix some sparse warnings\n  compat/mingw.c: Fix some sparse warnings\n  sparse: Fix mingw_main() argument number/type errors\n\n compat/mingw.c         |  6 +++---\n compat/mingw.h         | 11 +++++++++--\n compat/poll/poll.c     |  2 +-\n compat/unsetenv.c      |  1 -\n compat/win32/pthread.c |  2 +-\n compat/win32mmap.c     |  4 ++--\n credential-store.c     |  4 ++--\n fast-import.c          |  4 ++--\n git.c                  |  3 ++-\n remote-testsvn.c       |  2 +-\n test-chmtime.c         |  2 +-\n test-index-version.c   |  2 +-\n test-mergesort.c       |  2 +-\n test-parse-options.c   |  4 ++--\n test-subprocess.c      |  4 ++--\n 15 files changed, 30 insertions(+), 23 deletions(-)\n\n-- \n1.8.2\n"}]}