File lnav-0.12.4-nonvoid-return.patch of Package lnav
From: Andreas Stieger <Andreas.Stieger@gmx.de>
Date: Fri, 14 Mar 2025 11:45:01 -0700
Subject: [PATCH] [tidy] silence some warnings
Based on https://github.com/tstack/lnav/commit/c6eb858f90aaf65350d9e9a6e0017a43f1f221ec
Index: lnav-0.12.4/src/bookmarks.cc
===================================================================
--- lnav-0.12.4.orig/src/bookmarks.cc
+++ lnav-0.12.4/src/bookmarks.cc
@@ -79,6 +79,7 @@ bookmark_metadata::empty(bookmark_metada
case categories::opid:
return this->bm_opid.empty();
}
+ ensure(false);
}
void
Index: lnav-0.12.4/src/md2attr_line.cc
===================================================================
--- lnav-0.12.4.orig/src/md2attr_line.cc
+++ lnav-0.12.4/src/md2attr_line.cc
@@ -687,6 +687,7 @@ left_border_string(border_line_width wid
case border_line_width::thick:
return "\u258C";
}
+ ensure(false);
}
static const char*
@@ -700,6 +701,7 @@ right_border_string(border_line_width wi
case border_line_width::thick:
return "\u2590";
}
+ ensure(false);
}
static attr_line_t