  						    cur->fts_parent->fts_path,
  						    cur->fts_name);
  						mac_free(label);
-@@ -803,7 +813,7 @@
+@@ -803,7 +823,7 @@
  
  				if ((np = malloc(sizeof(NAMES) + labelstrlen +
  				    ulen + glen + flen + 4)) == NULL)

 					flen = strlen(flags);
 					if (flen > (size_t)maxflags)
 						maxflags = flen;
@@ -754,7 +764,7 @@
 
 					error = mac_prepare_file_label(&label);
 					if (error == -1) {

 	exit(rval);
 }
 
@@ -495,10 +505,11 @@
 	FTS *ftsp;
 	FTSENT *p, *chp;
 	int ch_options;
+	int first = 1;
 
 	if ((ftsp =
 	    fts_open(argv, options, f_nosort ? NULL : mastercmp)) == NULL)
