Index: chrome/browser/chromeos/drive/drive_scheduler.cc |
diff --git a/chrome/browser/chromeos/drive/drive_scheduler.cc b/chrome/browser/chromeos/drive/drive_scheduler.cc |
index 9c9cd76efae7d53e052f40b3085062a0ae418ab7..457e2fbe859e0fc57eb346875753aebb26578957 100644 |
--- a/chrome/browser/chromeos/drive/drive_scheduler.cc |
+++ b/chrome/browser/chromeos/drive/drive_scheduler.cc |
@@ -57,13 +57,12 @@ bool DriveScheduler::QueueEntry::Compare( |
DriveScheduler::DriveScheduler( |
Profile* profile, |
- google_apis::DriveServiceInterface* drive_service, |
- google_apis::DriveUploaderInterface* uploader) |
+ google_apis::DriveServiceInterface* drive_service) |
: next_job_id_(0), |
throttle_count_(0), |
disable_throttling_(false), |
drive_service_(drive_service), |
- uploader_(uploader), |
+ uploader_(new google_apis::DriveUploader(drive_service)), |
profile_(profile), |
initialized_(false), |
weak_ptr_factory_(ALLOW_THIS_IN_INITIALIZER_LIST(this)) { |