summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-08 20:49:55 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-04-08 20:49:55 +0000
commit10df84a14e6ce6d40ddd55a2d24442b6d9dc5dd4 (patch)
tree825eec418d2527357b371c98504c5d406d5fad0a /src/main.c
parent2315e34e6dbb8f88c12200c4ac37b1e168b323f7 (diff)
plug the new dialog into filenames received from libunique, fix minor memory leak on the filenames passed.
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index a1044eb..e997424 100644
--- a/src/main.c
+++ b/src/main.c
@@ -50,6 +50,7 @@ message_received_cb(UniqueApp * app G_GNUC_UNUSED,
{
TrgMainWindow *win;
UniqueResponse res;
+ gchar *fileName;
win = TRG_MAIN_WINDOW(user_data);
@@ -61,10 +62,10 @@ message_received_cb(UniqueApp * app G_GNUC_UNUSED,
res = UNIQUE_RESPONSE_OK;
break;
case COMMAND_ADD:
+ fileName = unique_message_data_get_filename(message);
res =
trg_add_from_filename(win,
- unique_message_data_get_filename
- (message)) ? UNIQUE_RESPONSE_OK :
+ fileName) ? UNIQUE_RESPONSE_OK :
UNIQUE_RESPONSE_FAIL;
break;
default: