2007-07-11 Murray Cumming <murrayc@murrayc.com>
[modest] / tests / dbus_api / test_delete_message.c
1 #include <libmodest-dbus-client/libmodest-dbus-client.h>
2 #include <stdio.h>
3
4 int
5 main (int argc, char *argv[])
6 {
7         osso_context_t *osso_context;
8         const char *url;
9         gboolean ret; 
10
11         osso_context = osso_initialize ("test_delete_msg",
12                                         "0.0.1",
13                                         TRUE,
14                                         NULL);
15                
16         if (osso_context == NULL) {
17                 g_printerr ("osso_initialize() failed.\n");
18             return -1;
19         }
20         
21         if (argc == 2) {
22                 url = argv[1];
23         } else {
24                 url = "local://???FIXME???";
25         }
26
27         g_print ("Trying to delete msg: %s\n", url);
28         ret = libmodest_dbus_client_delete_message (osso_context,
29                                                     url);
30
31         if (!ret) {
32                 g_printerr ("libmodest_dbus_client_delete_message() failed.\n");
33         } else {
34                 g_print ("libmodest_dbus_client_delete_message() succeeded.\n");
35         }
36                 
37     return ret ? 0 : -1;
38
39 }