--- banshee-0.10.10/burn-sharp/glue.c	2006/07/03 22:18:35	1.1
+++ banshee-0.10.10/burn-sharp/glue.c	2006/07/03 22:43:13
@@ -23,35 +23,35 @@ nautilus_burn_glue_create_track (const c
 char *
 nautilus_burn_glue_drive_get_id (NautilusBurnDrive *drive)
 {
-	return g_strdup (drive->cdrecord_id);
+	return g_strdup (nautilus_burn_drive_get_device (drive));
 }
 
 NautilusBurnDriveType
 nautilus_burn_glue_drive_get_type (NautilusBurnDrive *drive)
 {
-	return drive->type;
+	return nautilus_burn_drive_get_drive_type (drive);
 }
 
 char *
 nautilus_burn_glue_drive_get_display_name (NautilusBurnDrive *drive)
 {
-	return g_strdup (drive->display_name);
+	return nautilus_burn_drive_get_name_for_display (drive);
 }
 
 int
 nautilus_burn_glue_drive_get_max_read_speed (NautilusBurnDrive *drive)
 {
-	return drive->max_speed_read;
+	return nautilus_burn_drive_get_max_speed_read (drive);
 }
 
 int
 nautilus_burn_glue_drive_get_max_write_speed (NautilusBurnDrive *drive)
 {
-	return drive->max_speed_write;
+	return nautilus_burn_drive_get_max_speed_write (drive);
 }
 
 char *
 nautilus_burn_glue_drive_get_device (NautilusBurnDrive *drive)
 {
-	return g_strdup (drive->device);
+	return g_strdup (nautilus_burn_drive_get_device (drive));
 }
