fix send via email master 0.3.4
authorMarko Nykanen <marko.nykanen@gmail.com>
Wed, 20 Jan 2010 03:36:07 +0000 (05:36 +0200)
committerMarko Nykanen <marko.nykanen@gmail.com>
Wed, 20 Jan 2010 03:36:07 +0000 (05:36 +0200)
debian/changelog
debian/control
src/maemo-recorder-ui.c

index 43adb72..96c347a 100644 (file)
@@ -1,3 +1,10 @@
+recorder (0.3.4) unstable; urgency=low
+
+  * Fix Send via email
+  * Add bugtracker link
+
+ -- Marko Nykanen <marko.ja.nykanen@nokia.com>  Tue, 22 Dec 2009 08:37:30 +0200
+
 recorder (0.3.3) unstable; urgency=low
 
   * Fix misreported audio-length
index 7691ccf..def2784 100644 (file)
@@ -13,6 +13,7 @@ Replaces: maemo-recorder
 Description: Voice Recorder
  A simple graphical utility for recording audio from microphone.
 XB-Maemo-Display-Name: Recorder
+XSBC-Bugtracker: https://bugs.maemo.org/enter_bug.cgi?product=recorder
 XB-Maemo-Icon-26: 
  iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABmJLR0QA/wD/
  AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1gkZChUC/J4t
index 1881de0..ca76ddf 100644 (file)
@@ -525,24 +525,26 @@ static gboolean cbBus(GstBus *bus,
     {
         case GST_MESSAGE_WARNING:
         {
-            GError *err;
-            gchar *debug;
+            GError *err = NULL;
+            gchar *debug = NULL;
 
-            gst_message_parse_error (message, &err, &debug);
+            gst_message_parse_warning (message, &err, &debug);
             ULOG_WARN("%s() - Warning: %s", G_STRFUNC, err->message);
-            g_error_free (err);
+            if (err)
+                g_error_free (err);
             g_free (debug);
             break;
         }
 
         case GST_MESSAGE_ERROR: 
         {
-            GError *err;
-            gchar *debug;
+            GError *err = NULL;
+            gchar *debug = NULL;
 
             gst_message_parse_error (message, &err, &debug);
             ULOG_ERR("%s() - Error: %s", G_STRFUNC, err->message);
-            g_error_free (err);
+            if (err)
+                g_error_free (err);
             g_free (debug);
             /* break; */
             /* flow through to eos */
@@ -1024,9 +1026,9 @@ static void cbEmailing(GtkWidget* widget, AppData *data)
 
     g_assert(NULL != data);
     
-    if (g_file_test(getFileName(data), G_FILE_TEST_EXISTS))
+    if (g_file_test(data->openFileName, G_FILE_TEST_EXISTS))
     {
-        file = file2uri(getFileName(data));
+        file = file2uri(data->openFileName);
         ULOG_INFO("Emailing: %s", file);
         list = g_slist_append(list, file);
         result = libmodest_dbus_client_compose_mail(data->osso,