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")))


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to