[gupnp-tools/wip/cleanup: 2/2] upload: Make UDN a parameter
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gupnp-tools/wip/cleanup: 2/2] upload: Make UDN a parameter
- Date: Sat, 28 Nov 2015 11:38:30 +0000 (UTC)
commit 2d348daf3c4e04dbb8400e4dad6a8e7a68d5bef0
Author: Jens Georg <mail jensge org>
Date: Sat Nov 28 12:26:08 2015 +0100
upload: Make UDN a parameter
src/upload/main.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/src/upload/main.c b/src/upload/main.c
index 0f648ce..68af215 100644
--- a/src/upload/main.c
+++ b/src/upload/main.c
@@ -34,7 +34,7 @@ static GUPnPContext *upnp_context;
static GUPnPServiceProxy *cds_proxy;
static GList *files = NULL;
-static char *udn;
+static char *udn = NULL;
static char *interface = NULL;
static const char *title = NULL;
@@ -55,6 +55,9 @@ static GOptionEntry entries[] =
{ "interface", 'e', 0,
G_OPTION_ARG_STRING, &interface,
"Network interface to search MediaServer on", "INTERFACE" },
+ { "udn", 'u', 0,
+ G_OPTION_ARG_STRING, &udn,
+ "UDN of the device to upload to", "UDN" },
{ NULL }
};
@@ -137,7 +140,7 @@ main (gint argc,
g_type_init ();
#endif
- context = g_option_context_new ("- Upload file to UPnP MediaServer");
+ context = g_option_context_new ("- Upload files to UPnP MediaServer");
g_option_context_add_main_entries (context, entries, GETTEXT_PACKAGE);
if (!g_option_context_parse (context, &argc, &argv, &error))
{
@@ -155,10 +158,8 @@ main (gint argc,
return -4;
}
- udn = argv[1];
-
/* Get the list of files to upload */
- for (i = 2; i < argc; i++) {
+ for (i = 1; i < argc; i++) {
if (!g_file_test (argv[i],
G_FILE_TEST_EXISTS |
G_FILE_TEST_IS_REGULAR)) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]