From e544bc24b2552d826ee3d732dee59ea90e9b7e5f Mon Sep 17 00:00:00 2001 From: Jaakko Keränen Date: Thu, 25 Mar 2021 08:49:13 +0200 Subject: App: Cleanup --- src/app.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/app.c b/src/app.c index d477abb5..fd6cd0bb 100644 --- a/src/app.c +++ b/src/app.c @@ -756,7 +756,8 @@ const iString *downloadPathForUrl_App(const iString *url, const iString *mime) { } } else { - iRangecc fn = { parts.path.start + lastIndexOfCStr_Rangecc(parts.path, "/") + 1, + const size_t slashPos = lastIndexOfCStr_Rangecc(parts.path, "/"); + iRangecc fn = { parts.path.start + (slashPos != iInvalidPos ? slashPos + 1 : 0), parts.path.end }; if (!isEmpty_Range(&fn)) { setRange_String(name, fn); -- cgit v1.2.3