[libdvdnav-devel] [Git][videolan/libdvdread][master] Fix 'shadows declaration of previous local' warnings

Jean-Baptiste Kempf (@jbk) gitlab at videolan.org
Sun Jul 26 14:35:03 UTC 2026



Jean-Baptiste Kempf pushed to branch master at VideoLAN / libdvdread


Commits:
cd3645b6 by Sebastian Ramacher at 2026-07-26T16:34:24+02:00
Fix 'shadows declaration of previous local' warnings

- - - - -


2 changed files:

- src/ifo_print.c
- src/ifo_read.c


Changes:

=====================================
src/ifo_print.c
=====================================
@@ -686,14 +686,14 @@ void ifoPrint_TT(atsi_title_table_t *atsi_title_table){
     printf("Length PTS of title %d: %08x\n", i, index->length_pts);
     printf("Start sector of pointers table %d: %04x\n", i, index->start_sector_pointers_table);
 
-    for (int i=0; i<index->nr_tracks ;i++){
-      printf("Track number in title of track %d: %02x\n", i, index->atsi_track_timestamp_rows[i].track_number_in_title );
-      printf("Length PTS of track %d: %08x\n", i, index->atsi_track_timestamp_rows[i].length_pts_of_track);
-      printf("Start PTS of track %d: %08x\n", i, index->atsi_track_timestamp_rows[i].first_pts_of_track);
+    for (int j=0; j<index->nr_tracks ;j++){
+      printf("Track number in title of track %d: %02x\n", j, index->atsi_track_timestamp_rows[j].track_number_in_title );
+      printf("Length PTS of track %d: %08x\n", j, index->atsi_track_timestamp_rows[j].length_pts_of_track);
+      printf("Start PTS of track %d: %08x\n", j, index->atsi_track_timestamp_rows[j].first_pts_of_track);
     }
-    for (int i=0; i< index->nr_pointer_records;i++){
-      printf("Track start sector %d: %08x\n", i, index->atsi_track_pointer_rows[i].start_sector);
-      printf("Length PTS of track %d: %08x\n", i, index->atsi_track_pointer_rows[i].end_sector);
+    for (int j=0; j< index->nr_pointer_records;j++){
+      printf("Track start sector %d: %08x\n", j, index->atsi_track_pointer_rows[j].start_sector);
+      printf("Length PTS of track %d: %08x\n", j, index->atsi_track_pointer_rows[j].end_sector);
     }
   }
 }


=====================================
src/ifo_read.c
=====================================
@@ -1587,7 +1587,7 @@ int ifoRead_PGC_GI(ifo_handle_t *ifofile) {
     return 0;
   }
 
-  int i, j;
+  int i;
   for(i = 0; i < pgc_gi->nr_of_programs; i++) {
     B2N_32(pgc_gi->program_offsets[i]);
 
@@ -1663,7 +1663,7 @@ int ifoRead_PGC_GI(ifo_handle_t *ifofile) {
         free(pgc_gi->pgi[i].map.vobu_infos);
         goto fail3;
       }
-      for(j = 0; j<pgc_gi->pgi[i].map.nr_of_vobu_info; j++)
+      for(int j = 0; j<pgc_gi->pgi[i].map.nr_of_vobu_info; j++)
         B2N_16(pgc_gi->pgi[i].map.vobu_infos[j].vobu_size);
 
     } else {



View it on GitLab: https://code.videolan.org/videolan/libdvdread/-/commit/cd3645b6dd8602d67e1e7485d099d91fde468b94

-- 
View it on GitLab: https://code.videolan.org/videolan/libdvdread/-/commit/cd3645b6dd8602d67e1e7485d099d91fde468b94
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the libdvdnav-devel mailing list