Author: akv
Date: 2010-01-31 14:07:42 +0100 (Sun, 31 Jan 2010)
New Revision: 3148
Modified:
trunk/plugins/output-facebook/rs-facebook-client.c
Log:
Adding filesize when uploading to facebook.
Modified: trunk/plugins/output-facebook/rs-facebook-client.c
===================================================================
--- trunk/plugins/output-facebook/rs-facebook-client.c 2010-01-31 12:46:40 UTC
(rev 3147)
+++ trunk/plugins/output-facebook/rs-facebook-client.c 2010-01-31 13:07:42 UTC
(rev 3148)
@@ -20,6 +20,8 @@
#include <curl/curl.h>
#include <libxml/encoding.h>
#include <gtk/gtk.h>
+#include <glib.h>
+#include <glib/gstdio.h>
#include "rs-facebook-client.h"
#define HTTP_BOUNDARY "4wncn84cq4ncto874ytnv90w43htn"
@@ -382,7 +384,13 @@
RSFacebookClientParam *param = rs_facebook_client_param_new();
+ struct stat st;
+ g_stat(filename, &st);
+ const gchar *filesize = g_strdup_printf("%d", (gint) st.st_size);
+
rs_facebook_client_param_add_string(param, "filename", filename);
+ rs_facebook_client_param_add_string(param, "length", filesize);
+
if (caption)
rs_facebook_client_param_add_string(param, "caption", caption);
if (aid)
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit