diff options
author | Aidan MacDonald <amachronic@protonmail.com> | 2021-11-05 03:12:55 +0300 |
---|---|---|
committer | Aidan MacDonald <amachronic@protonmail.com> | 2021-11-05 03:24:35 +0300 |
commit | c263753c440849c64c71f878bec70e438e8b0806 (patch) | |
tree | 82f21fe247a3aa384a205b2055bd264d2594545c | |
parent | 385a359280639742f5c6354b9fbbb42d7b0bc19a (diff) |
Allow getting access from the API
-rw-r--r-- | src/microtar.c | 5 | ||||
-rw-r--r-- | src/microtar.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/microtar.c b/src/microtar.c index 030bae9..694ca78 100644 --- a/src/microtar.c +++ b/src/microtar.c @@ -327,6 +327,11 @@ const mtar_header_t* mtar_get_header(const mtar_t* tar) return NULL; } +int mtar_access_mode(const mtar_t* tar) +{ + return tar->access; +} + int mtar_rewind(mtar_t* tar) { if(tar->access != MTAR_READ) diff --git a/src/microtar.h b/src/microtar.h index d42bda6..3d62134 100644 --- a/src/microtar.h +++ b/src/microtar.h @@ -108,6 +108,7 @@ int mtar_close(mtar_t* tar); int mtar_is_open(mtar_t* tar); const mtar_header_t* mtar_get_header(const mtar_t* tar); +int mtar_access_mode(const mtar_t* tar); int mtar_rewind(mtar_t* tar); int mtar_next(mtar_t* tar); |