don't use Subject for unknown part name
authorPaul Mangan <paul@claws-mail.org>
Wed, 29 Oct 2003 22:14:26 +0000 (22:14 +0000)
committerPaul Mangan <paul@claws-mail.org>
Wed, 29 Oct 2003 22:14:26 +0000 (22:14 +0000)
ChangeLog.claws
configure.ac
src/mimeview.c

index b2843cef34748885ec793dad365b5f08820bd53b..e93212b19cfef4a4aac69fe7d2a6c8d772db9f91 100644 (file)
@@ -1,3 +1,8 @@
+2003-10-29 [paul]      0.9.6claws60
+
+       * src/mimeview.c
+               don't use Subject for unknown part name
+
 2003-10-29 [paul]      0.9.6claws59
 
        * src/compose.c
index 5fb4af6d306497495c4969428388a5a0a2495fca..b96a3cca70896bdafbf16d541519b0bfadff5886 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=6
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=58
+EXTRA_VERSION=60
 if test $EXTRA_VERSION -eq 0; then
     VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
 else
@@ -291,8 +291,19 @@ dnl Check for X-Face support
 AC_ARG_ENABLE(compface,
        [  --disable-compface      Do not use compface (X-Face)],
        [ac_cv_enable_compface=$enableval], [ac_cv_enable_compface=yes])
+AC_MSG_CHECKING([whether to use compface])
 if test "$ac_cv_enable_compface" = yes; then
-       AC_CHECK_LIB(compface, uncompface,,[ac_cv_enable_compface=no])
+       AC_MSG_RESULT(yes)
+       AC_MSG_CHECKING([whether compface library is available])
+       AC_MSG_RESULT($ac_cv_enable_compface)
+
+       if test "$ac_cv_enable_compface" = yes; then
+               COMPFACE_LIBS="$COMPFACE_LIBS -lcompface"
+               AC_DEFINE(HAVE_LIBCOMPFACE, 1, Define if you want compface support.)
+               AC_SUBST(COMPFACE_LIBS)
+       fi
+else
+       AC_MSG_RESULT(no)
 fi
 
 dnl for LDAP support in addressbook
index d196550ec1e37ec697454d2a4f2d84f51a71ef81..2d76d813b8f25c6781c830b9dc5f2910a0d80154 100644 (file)
@@ -1004,15 +1004,12 @@ static void mimeview_save_as(MimeView *mimeview)
 {
        gchar *filename;
        gchar *defname = NULL;
-       MsgInfo *msginfo;
        MimeInfo *partinfo;
        gchar *res;
        const gchar *partname = NULL;
 
        if (!mimeview->opened) return;
        if (!mimeview->file) return;
-       if (!mimeview->messageview->msginfo) return;
-       msginfo = mimeview->messageview->msginfo;
 
        partinfo = mimeview_get_selected_part(mimeview);
        if (!partinfo) { 
@@ -1027,11 +1024,8 @@ static void mimeview_save_as(MimeView *mimeview)
        if (partname = procmime_mimeinfo_get_parameter(partinfo, "name")) {
                Xstrdup_a(defname, partname, return);
                subst_for_filename(defname);
-       } else if (msginfo->subject) {
-               Xstrdup_a(defname, msginfo->subject, return);
-               subst_for_filename(defname);
        }
-       
+
        filename = filesel_select_file(_("Save as"), defname);
        if (!filename) return;
        if (is_file_exist(filename)) {