]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Fix const qualifier assignments
authorcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Sun, 17 May 2026 16:29:42 +0000 (16:29 +0000)
committerFlole <Flole998@users.noreply.github.com>
Tue, 19 May 2026 20:37:17 +0000 (22:37 +0200)
Agent-Logs-Url: https://github.com/tvheadend/tvheadend/sessions/72422d26-8fa7-4f11-a236-b5e8eef20c2d

Co-authored-by: Flole998 <9951871+Flole998@users.noreply.github.com>
src/download.c
src/dvr/dvr_db.c
src/input/mpegts/scanfile.c

index 5f2b6a9589e095bf344505356a8f6120b6a393f4..d379c8311a2870b3ab49f4c4b1f94a3d862afe0f 100644 (file)
@@ -33,7 +33,8 @@ download_file(download_t *dn, const char *filename)
 {
   int fd, res;
   struct stat st;
-  char *data, *last_url;
+  char *data;
+  const char *last_url;
   ssize_t r;
   off_t off;
 
index c1d7bce7fbe2e1f3b4ee91b9f7f4b301358891d5..61b0e260c1d43392794a9188073a4a32e405c8cb 100644 (file)
@@ -3008,7 +3008,7 @@ dvr_create_recording_scene_markers(dvr_entry_t *de)
     }
 
     //Find the position of the last dot before the extension in the file name
-    char *last_dot = strrchr(filename, '.');
+    const char *last_dot = strrchr(filename, '.');
 
     if (!last_dot)
     {
index 8a16c44ff10fe488ddb756211f2f76949f509720..df8a8fbb62fdf24b58874b1501189824d5366b1e 100644 (file)
@@ -1018,6 +1018,7 @@ scanfile_network_t *
 scanfile_find ( const char *id )
 {
   char *tok, *s = NULL, *tmp;
+  const char *basename;
   scanfile_region_t *r = NULL;
   scanfile_network_t *n = NULL;
   scanfile_region_list_t *l;
@@ -1050,8 +1051,8 @@ scanfile_find ( const char *id )
 
   if (n) {
     fp = fb_open(n->sfn_path, 1, 0);
-    tmp = strrchr(n->sfn_path, '/');
-    scanfile_load_file(n, n->sfn_type, n->sfn_path, fp, tmp ?: n->sfn_path, 0);
+    basename = strrchr(n->sfn_path, '/');
+    scanfile_load_file(n, n->sfn_type, n->sfn_path, fp, basename ? basename : n->sfn_path, 0);
   }
 
   return n;