Author: akv
Date: 2010-01-26 22:19:23 +0100 (Tue, 26 Jan 2010)
New Revision: 3084

Modified:
   branches/rawstudio-ng-color/src/rs-library.c
Log:
Removed unnessasary g_strdup()'s in library_backup_tags().

Modified: branches/rawstudio-ng-color/src/rs-library.c
===================================================================
--- branches/rawstudio-ng-color/src/rs-library.c        2010-01-26 20:42:48 UTC 
(rev 3083)
+++ branches/rawstudio-ng-color/src/rs-library.c        2010-01-26 21:19:23 UTC 
(rev 3084)
@@ -1092,7 +1092,7 @@
        library_sqlite_error(db, rc);
        while (sqlite3_step(stmt) == SQLITE_ROW)
        {
-               t_filename = g_path_get_basename(g_strdup((gchar *) 
sqlite3_column_text(stmt, 0)));
+               t_filename = g_path_get_basename((gchar *) 
sqlite3_column_text(stmt, 0));
                if (g_strcmp0(t_filename, filename) != 0 || filename == NULL)
                {
                        if (filename != NULL)
@@ -1100,11 +1100,11 @@
                        filename = t_filename;
                        xmlTextWriterStartElement(writer, BAD_CAST "file");
                        xmlTextWriterWriteFormatAttribute(writer, BAD_CAST 
"name", "%s", filename);
-                       checksum = g_strdup((gchar *) sqlite3_column_text(stmt, 
1));
+                       checksum = (gchar *) sqlite3_column_text(stmt, 1);
                        xmlTextWriterWriteFormatAttribute(writer, BAD_CAST 
"checksum", "%s", checksum);
                }
 
-               tag = g_strdup((gchar *) sqlite3_column_text(stmt, 2));
+               tag = (gchar *) sqlite3_column_text(stmt, 2);
                autotag = (gint) sqlite3_column_int(stmt, 3);
                xmlTextWriterStartElement(writer, BAD_CAST "tag");
                xmlTextWriterWriteFormatAttribute(writer, BAD_CAST "name", 
"%s", tag);


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

Reply via email to