From 2acfa931d4a50c32693cd6ab93ff35f9120bf104 Mon Sep 17 00:00:00 2001
From: Przemyslaw Pawelczyk <przemoc@gmail.com>
Date: Mon, 1 Feb 2016 22:44:26 +0100
Subject: Improve code formatting and convert `unsigned int` to `unsigned`.

---
 src/metaentry.c | 61 +++++++++++++++++++++++++++++----------------------------
 src/metaentry.h | 31 +++++++++++++++--------------
 src/metastore.c |  6 +++---
 src/utils.c     |  1 -
 4 files changed, 50 insertions(+), 49 deletions(-)

diff --git a/src/metaentry.c b/src/metaentry.c
index 84e0f5d..d70a4dd 100644
--- a/src/metaentry.c
+++ b/src/metaentry.c
@@ -79,10 +79,10 @@ mhash_alloc()
 }
 
 /* Generates a hash key (using djb2) */
-static unsigned int
+static unsigned
 hash(const char *str)
 {
-	unsigned int hash = 5381;
+	unsigned hash = 5381;
 	int c;
 
 	while ((c = *str++))
@@ -106,7 +106,7 @@ struct metaentry *
 mentry_find(const char *path, struct metahash *mhash)
 {
 	struct metaentry *base;
-	unsigned int key;
+	unsigned key;
 
 	if (!mhash) {
 		msg(MSG_ERROR, "%s called with empty hash table\n", __FUNCTION__);
@@ -126,7 +126,7 @@ mentry_find(const char *path, struct metahash *mhash)
 static void
 mentry_insert(struct metaentry *mentry, struct metahash *mhash)
 {
-	unsigned int key;
+	unsigned key;
 
 	key = hash(mentry->path);
 	mentry->next = mhash->bucket[key];
@@ -297,7 +297,7 @@ mentry_create(const char *path)
 	return mentry;
 }
 
-/* Cleans up a path and makes it relative to current working dir unless it is absolute */
+/* Cleans up a path and makes it relative to cwd unless it is absolute */
 static char *
 normalize_path(const char *orig)
 {
@@ -358,7 +358,8 @@ mentries_recurse(const char *path, struct metahash *mhash, msettings *st)
 		while ((dent = readdir(dir))) {
 			if (!strcmp(dent->d_name, ".") ||
 			    !strcmp(dent->d_name, "..") ||
-			    (!st->do_git && !strcmp(dent->d_name, ".git")))
+			    (!st->do_git && !strcmp(dent->d_name, ".git"))
+			   )
 				continue;
 			snprintf(tpath, PATH_MAX, "%s/%s", path, dent->d_name);
 			tpath[PATH_MAX - 1] = '\0';
@@ -413,7 +414,7 @@ mentries_tofile(const struct metahash *mhash, const char *path)
 				write_string(mentry->xattr_names[i], to);
 				write_int(mentry->xattr_lvalues[i], 4, to);
 				write_binary_string(mentry->xattr_values[i],
-						    mentry->xattr_lvalues[i], to);
+				                    mentry->xattr_lvalues[i], to);
 			}
 		}
 	}
@@ -455,7 +456,7 @@ mentries_fromfile(struct metahash **mhash, const char *path)
 	}
 
 	mmapstart = mmap(NULL, (size_t)sbuf.st_size, PROT_READ,
-			 MAP_SHARED, fd, 0);
+	                 MAP_SHARED, fd, 0);
 	if (mmapstart == MAP_FAILED) {
 		msg(MSG_CRITICAL, "Unable to mmap %s: %s\n",
 		    path, strerror(errno));
@@ -491,28 +492,25 @@ mentries_fromfile(struct metahash **mhash, const char *path)
 		mentry->mtime = (time_t)read_int(&ptr, 8, max);
 		mentry->mtimensec = (time_t)read_int(&ptr, 8, max);
 		mentry->mode = (mode_t)read_int(&ptr, 2, max);
-		mentry->xattrs = (unsigned int)read_int(&ptr, 4, max);
+		mentry->xattrs = (unsigned)read_int(&ptr, 4, max);
 
 		if (!mentry->xattrs) {
 			mentry_insert(mentry, *mhash);
 			continue;
 		}
 
-		mentry->xattr_names = xmalloc(mentry->xattrs *
-				      sizeof(char *));
-		mentry->xattr_lvalues = xmalloc(mentry->xattrs *
-					sizeof(int));
-		mentry->xattr_values = xmalloc(mentry->xattrs *
-				       sizeof(char *));
+		mentry->xattr_names   = xmalloc(mentry->xattrs * sizeof(char *));
+		mentry->xattr_lvalues = xmalloc(mentry->xattrs * sizeof(int));
+		mentry->xattr_values  = xmalloc(mentry->xattrs * sizeof(char *));
 
 		for (i = 0; i < mentry->xattrs; i++) {
 			mentry->xattr_names[i] = read_string(&ptr, max);
-			mentry->xattr_lvalues[i] =
-				(int)read_int(&ptr, 4, max);
-			mentry->xattr_values[i] =
-				read_binary_string(&ptr,
-						   mentry->xattr_lvalues[i],
-						   max);
+			mentry->xattr_lvalues[i] = (int)read_int(&ptr, 4, max);
+			mentry->xattr_values[i] = read_binary_string(
+			                           &ptr,
+			                           mentry->xattr_lvalues[i],
+			                           max
+			                          );
 		}
 		mentry_insert(mentry, *mhash);
 	}
@@ -535,7 +533,8 @@ mentry_find_xattr(struct metaentry *haystack, struct metaentry *needle,
 		if (haystack->xattr_lvalues[i] != needle->xattr_lvalues[n])
 			return -1;
 		if (bcmp(haystack->xattr_values[i], needle->xattr_values[n],
-			 needle->xattr_lvalues[n]))
+		         needle->xattr_lvalues[n])
+		   )
 			return -1;
 		return i;
 	}
@@ -553,8 +552,9 @@ mentry_compare_xattr(struct metaentry *left, struct metaentry *right)
 
 	/* Make sure all xattrs in left are found in right and vice versa */
 	for (i = 0; i < left->xattrs; i++) {
-		if (mentry_find_xattr(right, left, i) < 0 ||
-		    mentry_find_xattr(left, right, i) < 0) {
+		if (   mentry_find_xattr(right, left, i) < 0
+		    || mentry_find_xattr(left, right, i) < 0
+		   ) {
 			return 1;
 		}
 	}
@@ -589,8 +589,9 @@ mentry_compare(struct metaentry *left, struct metaentry *right, msettings *st)
 		retval |= DIFF_TYPE;
 
 	if (st->do_mtime && strcmp(left->path, st->metafile) &&
-	    (left->mtime != right->mtime ||
-	     left->mtimensec != right->mtimensec))
+	    (   left->mtime     != right->mtime
+	     || left->mtimensec != right->mtimensec)
+	   )
 		retval |= DIFF_MTIME;
 
 	if (mentry_compare_xattr(left, right)) {
@@ -604,10 +605,10 @@ mentry_compare(struct metaentry *left, struct metaentry *right, msettings *st)
 /* Compares lists of real and stored metadata and calls pfunc for each */
 void
 mentries_compare(struct metahash *mhashreal,
-		 struct metahash *mhashstored,
-		 void (*pfunc)
-		 (struct metaentry *real, struct metaentry *stored, int cmp),
-		 msettings *st)
+                 struct metahash *mhashstored,
+                 void (*pfunc)
+                 (struct metaentry *real, struct metaentry *stored, int cmp),
+                 msettings *st)
 {
 	struct metaentry *real, *stored;
 	int key;
diff --git a/src/metaentry.h b/src/metaentry.h
index 666c5af..dedf5d6 100644
--- a/src/metaentry.h
+++ b/src/metaentry.h
@@ -29,34 +29,35 @@ struct metaentry {
 	struct metaentry *next; /* For the metahash chains */
 	struct metaentry *list; /* For creating additional lists of entries */
 
-	char *path;
-	unsigned int pathlen;
+	char    *path;
+	unsigned pathlen;
 
-	char *owner;
-	char *group;
-        mode_t mode;
-	time_t mtime;
-        long mtimensec;
+	char    *owner;
+	char    *group;
+	mode_t   mode;
+	time_t   mtime;
+	long     mtimensec;
 
-	unsigned int xattrs;
-	char **xattr_names;
+	unsigned xattrs;
+	char   **xattr_names;
 	ssize_t *xattr_lvalues;
-	char **xattr_values;
+	char   **xattr_values;
 };
 
 #define HASH_INDEXES 1024
 
 /* Data structure to hold a number of metadata entries */
 struct metahash {
-        struct metaentry *bucket[HASH_INDEXES];
-        unsigned int count;
+	struct metaentry *bucket[HASH_INDEXES];
+	unsigned count;
 };
 
 /* Create a metaentry for the file/dir/etc at path */
 struct metaentry *mentry_create(const char *path);
 
 /* Recurses opath and adds metadata entries to the metaentry list */
-void mentries_recurse_path(const char *opath, struct metahash **mhash, msettings *st);
+void mentries_recurse_path(const char *opath, struct metahash **mhash,
+                           msettings *st);
 
 /* Stores a metaentry list to a file */
 void mentries_tofile(const struct metahash *mhash, const char *path);
@@ -81,8 +82,8 @@ int mentry_find_xattr(struct metaentry *haystack,
 
 /* Compares two metaentries and returns an int with a bitmask of differences */
 int mentry_compare(struct metaentry *left,
-		   struct metaentry *right,
-		   msettings *st);
+                   struct metaentry *right,
+                   msettings *st);
 
 /* Compares lists of real and stored metadata and calls pfunc for each */
 void mentries_compare(struct metahash *mhashreal,
diff --git a/src/metastore.c b/src/metastore.c
index e245387..4ac2654 100644
--- a/src/metastore.c
+++ b/src/metastore.c
@@ -246,8 +246,9 @@ compare_fix(struct metaentry *real, struct metaentry *stored, int cmp)
 			msg(MSG_NORMAL, "%s:\tadding xattr %s\n",
 			    stored->path, stored->xattr_names[i]);
 			if (lsetxattr(stored->path, stored->xattr_names[i],
-				      stored->xattr_values[i],
-				      stored->xattr_lvalues[i], XATTR_CREATE))
+			              stored->xattr_values[i],
+			              stored->xattr_lvalues[i], XATTR_CREATE)
+			   )
 				msg(MSG_DEBUG, "\tlsetxattr failed: %s\n",
 				    strerror(errno));
 		}
@@ -551,4 +552,3 @@ main(int argc, char **argv)
 
 	exit(EXIT_SUCCESS);
 }
-
diff --git a/src/utils.c b/src/utils.c
index 7c85b38..b0d291a 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -300,4 +300,3 @@ xgetpwuid(uid_t uid)
 
 	return NULL;
 }
-
-- 
cgit v1.2.1