aboutsummaryrefslogtreecommitdiffstats
path: root/ldid.cpp
diff options
context:
space:
mode:
authorCameron Katri <me@cameronkatri.com>2022-07-04 20:53:45 -0400
committerCameron Katri <me@cameronkatri.com>2022-07-04 20:53:45 -0400
commite1aab7c3043ca8f7c08b171dedf204fde92b42da (patch)
tree9615dc7729007b7401ab92bfdd6f0f652a58d617 /ldid.cpp
parent1adec13f09b0b0310bcb741853fbe9a73b078b22 (diff)
downloadldid-e1aab7c3043ca8f7c08b171dedf204fde92b42da.tar.gz
ldid-e1aab7c3043ca8f7c08b171dedf204fde92b42da.tar.zst
ldid-e1aab7c3043ca8f7c08b171dedf204fde92b42da.zip
Remove assert
Diffstat (limited to 'ldid.cpp')
-rw-r--r--ldid.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/ldid.cpp b/ldid.cpp
index 13e34ff..9042d87 100644
--- a/ldid.cpp
+++ b/ldid.cpp
@@ -3460,7 +3460,10 @@ int main(int argc, char *argv[]) {
}
_assert(flag_S || key.empty());
- _assert(flag_S || flag_I == NULL);
+ if (flag_I != NULL && !flag_S) {
+ fprintf(stderr, "ldid: -I requires -S\n");
+ exit(1);
+ }
if (flag_d && !flag_h) {
flag_h = true;