Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / sync_file_system / drive_backend / drive_backend_util.cc
index e879f7b..1a91d8c 100644 (file)
@@ -29,14 +29,22 @@ void PutServiceMetadataToBatch(const ServiceMetadata& service_metadata,
   batch->Put(kServiceMetadataKey, value);
 }
 
-void PutFileToBatch(const FileMetadata& file, leveldb::WriteBatch* batch) {
+void PutFileMetadataToBatch(const FileMetadata& file,
+                            leveldb::WriteBatch* batch) {
+  if (!batch)
+    return;
+
   std::string value;
   bool success = file.SerializeToString(&value);
   DCHECK(success);
   batch->Put(kFileMetadataKeyPrefix + file.file_id(), value);
 }
 
-void PutTrackerToBatch(const FileTracker& tracker, leveldb::WriteBatch* batch) {
+void PutFileTrackerToBatch(const FileTracker& tracker,
+                           leveldb::WriteBatch* batch) {
+  if (!batch)
+    return;
+
   std::string value;
   bool success = tracker.SerializeToString(&value);
   DCHECK(success);