diff --git a/upload-pack.c b/upload-pack.c
index d5b47507db3e1db394c3ce054bbd84e45c4a9574..c568ef066c9e7e0021468cfe7cb904f40ac477f1 100644 (file)
--- a/upload-pack.c
+++ b/upload-pack.c
-#include <signal.h>
-#include <sys/wait.h>
-#include <sys/poll.h>
#include "cache.h"
#include "refs.h"
#include "pkt-line.h"
SHALLOW, NOT_SHALLOW);
while (result) {
struct object *object = &result->item->object;
- if (!(object->flags & CLIENT_SHALLOW)) {
+ if (!(object->flags & (CLIENT_SHALLOW|NOT_SHALLOW))) {
packet_write(1, "shallow %s",
sha1_to_hex(object->sha1));
register_shallow(object->sha1);