Skip to content

Conversation

jamill
Copy link

@jamill jamill commented Aug 9, 2018

Merge bb/pedantic to fix MSVC compile warnings

bbolli and others added 8 commits July 9, 2018 14:35
Include protocol.h to define enum protocol_version.

Signed-off-by: Beat Bolli <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>
Include iterator.h to define enum iterator_selection.

Signed-off-by: Beat Bolli <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>
The "\e" escape is not defined in ISO C.

While on this line, add a missing space after the comma.

Signed-off-by: Beat Bolli <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>
The macro GIT_PATH_FUNC expands to a function definition that ends with
a closing brace. Remove two extra semicolons.

While at it, fix the example in path.h.

Signed-off-by: Beat Bolli <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>
ISO C forbids the conversion of void pointers to function pointers.
Introduce a context struct that encapsulates the function pointer.

Signed-off-by: Beat Bolli <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>
In ISO C, char constants must be in the range -128..127. Change the BOM
constants to char literals to avoid overflow.

Signed-off-by: Beat Bolli <[email protected]>
Signed-off-by: Junio C Hamano <[email protected]>
Copy link
Member

@dscho dscho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@jamill jamill merged commit 070e699 into git-for-windows:master Aug 9, 2018
dscho pushed a commit that referenced this pull request Aug 22, 2018
Merge bb/pedantic to fix MSVC compile warnings
dscho pushed a commit to dscho/git that referenced this pull request Aug 22, 2018
Merge bb/pedantic to fix MSVC compile warnings
dscho pushed a commit that referenced this pull request Aug 23, 2018
Merge bb/pedantic to fix MSVC compile warnings
dscho pushed a commit that referenced this pull request Aug 23, 2018
Merge bb/pedantic to fix MSVC compile warnings
dscho pushed a commit that referenced this pull request Aug 23, 2018
Merge bb/pedantic to fix MSVC compile warnings
@gitster gitster deleted the bb/pedantic branch November 6, 2018 06:00
@gitster gitster restored the bb/pedantic branch November 6, 2018 06:23
@gitster gitster deleted the bb/pedantic branch August 16, 2019 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants