[gthumb/ext] implemented comment duplication
- From: Paolo Bacchilega <paobac src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gthumb/ext] implemented comment duplication
- Date: Thu, 10 Sep 2009 11:25:13 +0000 (UTC)
commit a166fff1eca9278de73c6c2198315be35f616513
Author: Paolo Bacchilega <paobac src gnome org>
Date: Thu Sep 10 11:15:35 2009 +0200
implemented comment duplication
extensions/comments/gth-comment.c | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
---
diff --git a/extensions/comments/gth-comment.c b/extensions/comments/gth-comment.c
index efa1edd..8868f81 100644
--- a/extensions/comments/gth-comment.c
+++ b/extensions/comments/gth-comment.c
@@ -340,11 +340,21 @@ GthComment *
gth_comment_dup (GthComment *self)
{
GthComment *comment;
+ char *time;
+ int i;
if (self == NULL)
return NULL;
- /* FIXME */
+ comment = gth_comment_new ();
+ gth_comment_set_note (comment, gth_comment_get_note (self));
+ gth_comment_set_place (comment, gth_comment_get_place (self));
+ time = gth_comment_get_time_as_exif_format (self);
+ gth_comment_set_time_from_exif_format (comment, time);
+ for (i = 0; i < self->priv->categories->len; i++)
+ gth_comment_add_category (comment, g_ptr_array_index (self->priv->categories, i));
+
+ g_free (time);
return comment;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]