From: Wayne Davison Date: Fri, 22 Feb 2008 04:51:54 +0000 (-0800) Subject: The code expects id_t and mode_t to be unsigned, so the code now defines X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/d9e92804a57c7c8dfee0bdf21ca4886dfc0e65f7?ds=sidebyside;hp=46e858a631be63fd6e5d8d35612fe4a00516ab93 The code expects id_t and mode_t to be unsigned, so the code now defines each one to be unsigned int (instead of int) when the type is missing. --- diff --git a/rsync.h b/rsync.h index d6a4b18e..9403de33 100644 --- a/rsync.h +++ b/rsync.h @@ -409,13 +409,13 @@ enum msgcode { #include "lib/pool_alloc.h" #ifndef HAVE_ID_T -typedef int id_t; +typedef unsigned int id_t; #endif #ifndef HAVE_PID_T typedef int pid_t; #endif #ifndef HAVE_MODE_T -typedef int mode_t; +typedef unsigned int mode_t; #endif #ifndef HAVE_OFF_T typedef long off_t;