Function: tar-header-data-end

tar-header-data-end is a byte-compiled function defined in tar-mode.el.gz.

Signature

(tar-header-data-end DESCRIPTOR)

Source Code

;; Defined in /usr/src/emacs/lisp/tar-mode.el.gz
;; Pseudo-field.
(defun tar-header-data-end (descriptor)
  (let* ((data-start (tar-header-data-start descriptor))
         (link-type (tar-header-link-type descriptor))
         (size (tar-header-size descriptor)))
    (+ data-start
       ;; Ignore size for files of type 1-6
       (if (and (not (memq link-type '(1 2 3 4 5 6))) (> size 0))
           (tar-roundup-512 size)
         0))))