X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/3cb6f5d6cbe2b1fead0453ffb31488c2ffc2def2..71c4617611ca07d7c249faa2dfd2cfc5cb32b836:/rsync.h diff --git a/rsync.h b/rsync.h index 9c0e24c7..8de94ce1 100644 --- a/rsync.h +++ b/rsync.h @@ -193,6 +193,11 @@ #define uint32 unsigned int32 #endif +#ifdef HAVE_LONGLONG +#define int64 long long +#else +#define int64 off_t +#endif #ifndef MIN #define MIN(a,b) ((a)<(b)?(a):(b)) @@ -257,7 +262,7 @@ struct map_struct { /* we need this function because of the silly way in which duplicate entries are handled in the file lists - we can't change this without breaking existing versions */ -static int flist_up(struct file_list *flist, int i) +static inline int flist_up(struct file_list *flist, int i) { while (!flist->files[i]->basename) i++; return i;