@@ -1000,12 +1000,11 @@ int cdrom_set_read_speed(libretro_vfs_implementation_file *stream, unsigned spee
10001000
10011001int cdrom_write_cue (libretro_vfs_implementation_file * stream , char * * out_buf , size_t * out_len , char cdrom_drive , unsigned char * num_tracks , cdrom_toc_t * toc )
10021002{
1003+ int i ;
10031004 unsigned char buf [2352 ] = {0 };
10041005 unsigned short data_len = 0 ;
1005- size_t len = 0 ;
1006- size_t pos = 0 ;
1006+ size_t _len = 0 , pos = 0 ;
10071007 int rv = 0 ;
1008- int i ;
10091008
10101009 if (!out_buf || !out_len || !num_tracks || !toc )
10111010 {
@@ -1052,10 +1051,10 @@ int cdrom_write_cue(libretro_vfs_implementation_file *stream, char **out_buf, si
10521051 return 1 ;
10531052 }
10541053
1055- len = CDROM_CUE_TRACK_BYTES * (* num_tracks );
1054+ _len = CDROM_CUE_TRACK_BYTES * (* num_tracks );
10561055 toc -> num_tracks = * num_tracks ;
1057- * out_buf = (char * )calloc (1 , len );
1058- * out_len = len ;
1056+ * out_buf = (char * )calloc (1 , _len );
1057+ * out_len = _len ;
10591058
10601059 for (i = 0 ; i < (data_len - 2 ) / 11 ; i ++ )
10611060 {
@@ -1104,11 +1103,11 @@ int cdrom_write_cue(libretro_vfs_implementation_file *stream, char **out_buf, si
11041103 track_type = "MODE2/2352" ;
11051104
11061105#if defined(_WIN32 ) && !defined(_XBOX )
1107- pos += snprintf (* out_buf + pos , len - pos , "FILE \"cdrom://%c:/drive-track%02d.bin\" BINARY\n" , cdrom_drive , point );
1106+ pos += snprintf (* out_buf + pos , _len - pos , "FILE \"cdrom://%c:/drive-track%02d.bin\" BINARY\n" , cdrom_drive , point );
11081107#else
1109- pos += snprintf (* out_buf + pos , len - pos , "FILE \"cdrom://drive%c-track%02d.bin\" BINARY\n" , cdrom_drive , point );
1108+ pos += snprintf (* out_buf + pos , _len - pos , "FILE \"cdrom://drive%c-track%02d.bin\" BINARY\n" , cdrom_drive , point );
11101109#endif
1111- pos += snprintf (* out_buf + pos , len - pos , " TRACK %02d %s\n" , point , track_type );
1110+ pos += snprintf (* out_buf + pos , _len - pos , " TRACK %02d %s\n" , point , track_type );
11121111
11131112 {
11141113 unsigned pregap_lba_len = toc -> track [point - 1 ].lba - toc -> track [point - 1 ].lba_start ;
@@ -1121,11 +1120,11 @@ int cdrom_write_cue(libretro_vfs_implementation_file *stream, char **out_buf, si
11211120
11221121 cdrom_lba_to_msf (pregap_lba_len , & min , & sec , & frame );
11231122
1124- pos += snprintf (* out_buf + pos , len - pos , " INDEX 00 00:00:00\n" );
1125- pos += snprintf (* out_buf + pos , len - pos , " INDEX 01 %02u:%02u:%02u\n" , (unsigned )min , (unsigned )sec , (unsigned )frame );
1123+ pos += snprintf (* out_buf + pos , _len - pos , " INDEX 00 00:00:00\n" );
1124+ pos += snprintf (* out_buf + pos , _len - pos , " INDEX 01 %02u:%02u:%02u\n" , (unsigned )min , (unsigned )sec , (unsigned )frame );
11261125 }
11271126 else
1128- pos += snprintf (* out_buf + pos , len - pos , " INDEX 01 00:00:00\n" );
1127+ pos += snprintf (* out_buf + pos , _len - pos , " INDEX 01 00:00:00\n" );
11291128 }
11301129 }
11311130 }
0 commit comments