[Rawstudio-commit] r3002 - branches/rawstudio-ng-color/src

Anders Brander anders at brander.dk
Sat Jan 16 09:28:00 CET 2010


Author: abrander
Date: 2010-01-16 09:28:00 +0100 (Sat, 16 Jan 2010)
New Revision: 3002

Modified:
   branches/rawstudio-ng-color/src/rs-camera-db.c
Log:
Now really load saved dcp-profile in load_db().

Modified: branches/rawstudio-ng-color/src/rs-camera-db.c
===================================================================
--- branches/rawstudio-ng-color/src/rs-camera-db.c	2010-01-16 08:20:25 UTC (rev 3001)
+++ branches/rawstudio-ng-color/src/rs-camera-db.c	2010-01-16 08:28:00 UTC (rev 3002)
@@ -276,6 +276,7 @@
 	xmlNodePtr cur;
 	xmlNodePtr entry = NULL;
 	xmlChar *val;
+	RSDcpFactory *dcp_factory = rs_dcp_factory_new_default();
 
 	doc = xmlParseFile(camera_db->path);
 	if (!doc)
@@ -302,6 +303,8 @@
 						gtk_list_store_set(camera_db->cameras, &iter, COLUMN_MAKE, val, -1);
 					else if ((!xmlStrcmp(entry->name, BAD_CAST "model")))
 						gtk_list_store_set(camera_db->cameras, &iter, COLUMN_MODEL, val, -1);
+					else if ((!xmlStrcmp(entry->name, BAD_CAST "dcp-profile")))
+						gtk_list_store_set(camera_db->cameras, &iter, COLUMN_PROFILE, rs_dcp_factory_find_from_path(dcp_factory, (gchar *) val), -1);
 					xmlFree(val);
 					
 					if ((!xmlStrcmp(entry->name, BAD_CAST "settings")))




More information about the Rawstudio-commit mailing list