thread-utils.h: simplify the inclusion
commitb361888dd5a26c4f1eb6268392e89e2d546accf6
authorJunio C Hamano <gitster@pobox.com>
Fri, 10 Dec 2010 18:32:12 +0000 (10 10:32 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 10 Dec 2010 20:58:06 +0000 (10 12:58 -0800)
treed2c62bda2a95eaea7871c0c645f54d8d45734915
parente4117b1fe8fa17f54ea30997255299ba5650f445
thread-utils.h: simplify the inclusion

All files that include this header file use the same four line
incantation:

    #ifndef NO_PTHREADS
    #include <pthread.h>
    #include "thread-utils.h"
    #endif

Move the responsibility for that gymnastics to the header file from the
files that include it.  This approach makes it easier to later declare new
services that are related to threading in thread-utils.h and have them
available to all the threading code.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/grep.c
builtin/pack-objects.c
thread-utils.h
transport-helper.c