]> git.ipfire.org Git - thirdparty/git.git/commit
mingw.h: permit arguments with side effects for is_dir_sep
authorJohannes Sixt <j6t@kdbg.org>
Mon, 22 May 2017 18:58:32 +0000 (20:58 +0200)
committerJunio C Hamano <gitster@pobox.com>
Tue, 23 May 2017 12:42:14 +0000 (21:42 +0900)
commite20b5b59099a960d59f20276ae37353870e714de
tree9b7d7408f9963b5f952141f97205f144e2990999
parent840ed141983718e0c5518a325534a5656797132a
mingw.h: permit arguments with side effects for is_dir_sep

Taking git-compat-util.h's cue (which uses an inline function to back
is_dir_sep()), let's use an inline function to back also the Windows
version of is_dir_sep(). This avoids problems when calling the function
with arguments that do more than just provide a single character, e.g.
incrementing a pointer. Example:

    is_dir_sep(*p++)

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/mingw.h