Revision
833
Author
wsiegrist@apple.com
Date
2010-06-10 10:36:54 -0700 (Thu, 10 Jun 2010)

Log Message

Update update_archive API with build field.

Modified Paths

Diff

Modified: branches/PR-7872907/darwinup/DB.cpp (832 => 833)


--- branches/PR-7872907/darwinup/DB.cpp	2010-06-10 17:35:06 UTC (rev 832)
+++ branches/PR-7872907/darwinup/DB.cpp	2010-06-10 17:36:54 UTC (rev 833)
@@ -105,7 +105,8 @@
 }
 
 int DarwinupDatabase::update_archive(uint64_t serial, uuid_t uuid, const char* name,
-									  time_t date_added, uint32_t active, uint32_t info) {
+									 time_t date_added, uint32_t active, uint32_t info,
+									 const char* build) {
 	this->clear_last_archive();
 	return this->update(this->m_archives_table, serial,
 						(uint8_t*)uuid,
@@ -113,7 +114,8 @@
 						name,
 						(uint64_t)date_added,
 						(uint64_t)active,
-						(uint64_t)info);
+						(uint64_t)info,
+						build);
 }
 
 uint64_t DarwinupDatabase::insert_archive(uuid_t uuid, uint32_t info, const char* name, 

Modified: branches/PR-7872907/darwinup/DB.h (832 => 833)


--- branches/PR-7872907/darwinup/DB.h	2010-06-10 17:35:06 UTC (rev 832)
+++ branches/PR-7872907/darwinup/DB.h	2010-06-10 17:36:54 UTC (rev 833)
@@ -73,7 +73,8 @@
 	int      activate_archive(uint64_t serial);
 	int      deactivate_archive(uint64_t serial);
 	int      update_archive(uint64_t serial, uuid_t uuid, const char* name,
-							time_t date_added, uint32_t active, uint32_t info);
+							time_t date_added, uint32_t active, uint32_t info,
+							const char* build);
 	uint64_t insert_archive(uuid_t uuid, uint32_t info, const char* name, 
 							time_t date, const char* build);
 	int      delete_empty_archives();