@@ -8299,10 +8299,10 @@ file_list_file_ready_callback (CajaFile *file,
82998299
83008300void
83018301caja_file_list_call_when_ready (GList * file_list ,
8302- CajaFileAttributes attributes ,
8303- CajaFileListHandle * * handle ,
8304- CajaFileListCallback callback ,
8305- gpointer callback_data )
8302+ CajaFileAttributes attributes ,
8303+ CajaFileListHandle * * handle ,
8304+ CajaFileListCallback callback ,
8305+ gpointer callback_data )
83068306{
83078307 GList * l ;
83088308 FileListReadyData * data ;
@@ -8323,11 +8323,17 @@ caja_file_list_call_when_ready (GList *file_list,
83238323 file = CAJA_FILE (l -> data );
83248324 /* Need to do this here, as the list can be modified by this call */
83258325 l = l -> next ;
8326+
83268327 caja_file_call_when_ready (file ,
8327- attributes ,
8328- file_list_file_ready_callback ,
8329- data );
8328+ attributes ,
8329+ file_list_file_ready_callback ,
8330+ data );
8331+
8332+ data = file_list_ready_data_new
8333+ (file_list , callback , callback_data );
83308334 }
8335+
8336+ file_list_ready_data_free (data );
83318337}
83328338
83338339void
0 commit comments