summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2024-01-25 04:24:00 +0000
committermidipix <writeonce@midipix.org>2024-01-25 04:24:00 +0000
commitc37698deddf747df9e4cebd3157e8ec09fb11373 (patch)
treef53c4856f7c2f4ec1680b005d32610fe1eec3cb5 /include
parenta470d5887690957835de60c3cdd6b94841201e70 (diff)
downloadslibtool-c37698deddf747df9e4cebd3157e8ec09fb11373.tar.bz2
slibtool-c37698deddf747df9e4cebd3157e8ec09fb11373.tar.xz
slbt_ar_parse_primary_armap_bsd_32(): perform strict armap validation.
Diffstat (limited to 'include')
-rw-r--r--include/slibtool/slibtool.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index 5095ebb..8b5429a 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -110,6 +110,9 @@ enum slbt_custom_error {
SLBT_ERR_AR_MISPLACED_ARMAP_MEMBER,
SLBT_ERR_AR_NO_ACTION_SPECIFIED,
SLBT_ERR_AR_NO_INPUT_SPECIFIED,
+ SLBT_ERR_AR_INVALID_ARMAP_SIZE_OF_REFS,
+ SLBT_ERR_AR_INVALID_ARMAP_SIZE_OF_STRS,
+ SLBT_ERR_AR_INVALID_ARMAP_STRING_TABLE,
};
/* execution modes */