From cd21dea6a1d67bccb3ee0dc8e9264a90d1887192 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sun, 7 Feb 2021 11:29:56 -0500 Subject: [PATCH] common: DYESUB_BACKEND now checked as well as BACKEND envvar --- backend_common.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend_common.c b/backend_common.c index ab5ef7e..d2c1650 100644 --- a/backend_common.c +++ b/backend_common.c @@ -1018,10 +1018,8 @@ void print_help(const char *argv0, const struct dyesub_backend *backend) const char *ptr = getenv("BACKEND"); if (!ptr) - ptr = strrchr(argv0, '/'); - if (ptr) - ptr++; - else + ptr = getenv("DYESUB_BACKEND"); + if (!ptr) ptr = argv0; if (!backend) @@ -1291,6 +1289,8 @@ int main (int argc, char **argv) extra_type = atoi(getenv("EXTRA_TYPE")); if (getenv("BACKEND")) backend_str = getenv("BACKEND"); + else if (getenv("DYESUB_BACKEND")) + backend_str = getenv("DYESUB_BACKEND"); if (getenv("FAST_RETURN")) fast_return++; if (getenv("MAX_XFER_SIZE"))