# HG changeset patch # User Gorka Guardiola # Date 1329731058 -3600 # Node ID d4a6be52c85c52e43d546c297d78d4f19f53fa5b # Parent 1938bae8cbbc02a2c6c5fa253f695b32fadc8201 tar: make it compile, it was broken because of multiple definition of putbe. R=nixiedev, nemo CC=nix-dev http://codereview.appspot.com/5685052 diff -r 1938bae8cbbc -r d4a6be52c85c sys/src/cmd/tar.c --- a/sys/src/cmd/tar.c Fri Feb 17 23:02:26 2012 +0000 +++ b/sys/src/cmd/tar.c Mon Feb 20 10:44:18 2012 +0100 @@ -523,27 +523,6 @@ } /* -static uvlong -getbe(uchar *src, int size) -{ - uvlong vl = 0; - - while (size-- > 0) { - vl <<= 8; - vl |= *src++; - } - return vl; -} - */ - -static void -putbe(uchar *dest, uvlong vl, int size) -{ - for (dest += size; size-- > 0; vl >>= 8) - *--dest = vl; -} - -/* * cautious parsing of octal numbers as ascii strings in * a tar header block. this is particularly important for * trusting the checksum when trying to resync.