]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
archive_write.3: indentation fixes in example
authorRoman Neuhauser <neuhauser@sigpipe.cz>
Mon, 28 Mar 2011 09:18:21 +0000 (05:18 -0400)
committerRoman Neuhauser <neuhauser@sigpipe.cz>
Mon, 28 Mar 2011 09:18:21 +0000 (05:18 -0400)
SVN-Revision: 3102

libarchive/archive_write.3

index f5eb0529a0ae7a1cadb19a0cbbcd32b16f92e191..1fa4245a480262aac3efcb1140bf1cede7e2c43d 100644 (file)
@@ -137,8 +137,8 @@ system calls.
 #include <unistd.h>
 
 struct mydata {
-       const char *name;
-       int fd;
+  const char *name;
+  int fd;
 };
 
 int
@@ -194,12 +194,12 @@ write_archive(const char *outname, const char **filename)
     archive_entry_set_pathname(entry, *filename);
     archive_write_header(a, entry);
     if ((fd = open(*filename, O_RDONLY)) != -1) {
+      len = read(fd, buff, sizeof(buff));
+      while ( len > 0 ) {
+        archive_write_data(a, buff, len);
         len = read(fd, buff, sizeof(buff));
-        while ( len > 0 ) {
-           archive_write_data(a, buff, len);
-           len = read(fd, buff, sizeof(buff));
-        }
-        close(fd);
+      }
+      close(fd);
     }
     archive_entry_free(entry);
     filename++;
@@ -209,11 +209,11 @@ write_archive(const char *outname, const char **filename)
 
 int main(int argc, const char **argv)
 {
-       const char *outname;
-       argv++;
-       outname = argv++;
-       write_archive(outname, argv);
-       return 0;
+  const char *outname;
+  argv++;
+  outname = argv++;
+  write_archive(outname, argv);
+  return 0;
 }
 .Ed
 .Sh SEE ALSO