Hi Peter: attached is a patch removing more completely unused stuff... Cheers, Albrecht. Am 16.04.17 15:38 schrieb(en) Peter Bloomfield:
Hi Albrecht: On 04/15/2017 09:48:49 AM Sat, Albrecht Dreß wrote:Hi all, inspired by Peter's recent clean-ups in libbalsa/misc.[hc], here are more of them: - src/sendmsg-window.c: replace libbalsa_readfile() by g_file_get_contents(), including better error reporting; remove unused #define - libbalsa/identity.c: replace libbalsa_readfile_nostat() by g_file_get_contents() for reading a signature file, including better error checking - libbalsa/misc.[hc]: libbalsa_get_hostname() and libbalsa_readfile() are never used, remove them Opinions?It all looks good--pushed to master.Happy Easter to everybody,…and to you! Peter _______________________________________________ balsa-list mailing list balsa-list gnome org https://mail.gnome.org/mailman/listinfo/balsa-list
diff --git a/libbalsa/misc.c b/libbalsa/misc.c index 33133a4..7b04fff 100644 --- a/libbalsa/misc.c +++ b/libbalsa/misc.c @@ -228,39 +228,6 @@ libbalsa_delete_directory_contents(const gchar *path) return TRUE; } -/* libbalsa_truncate_string - * - * Arguments: - * str the string to be truncated; - * length truncation length; - * dots the number of trailing dots to be used to indicate - * truncation. - * - * Value: - * pointer to a newly allocated string; free with `g_free' when it's - * no longer needed. - */ -gchar * -libbalsa_truncate_string(const gchar *str, gint length, gint dots) -{ - gchar *res; - gchar *p; - - if (str == NULL) - return NULL; - - if (length <= 0 || strlen(str) <= (guint) length) - return g_strdup(str); - - res = g_strndup(str, length); - - p = res + length - dots; - while (--dots >= 0) - *p++ = '.'; - - return res; -} - /* libbalsa_expand_path: We handle only references to ~/. */ diff --git a/libbalsa/misc.h b/libbalsa/misc.h index ec63140..677394c 100644 --- a/libbalsa/misc.h +++ b/libbalsa/misc.h @@ -108,13 +108,8 @@ void libbalsa_wrap_view(GtkTextView * view, gint length); void libbalsa_unwrap_buffer(GtkTextBuffer * buffer, GtkTextIter * iter, gint lines); -const char* libbalsa_set_charset(const gchar * charset); -const char* libbalsa_set_send_charset(const gchar * charset); - gboolean libbalsa_delete_directory_contents(const gchar *path); -gchar *libbalsa_truncate_string(const gchar * str, gint length, gint dots); gchar *libbalsa_expand_path(const gchar *path); -void libbalsa_contract_path(gchar *path); gboolean libbalsa_mktempdir(gchar ** name); LibBalsaCodeset libbalsa_set_fallback_codeset(LibBalsaCodeset codeset); gboolean libbalsa_utf8_sanitize(gchar ** text, gboolean fallback,
Attachment:
pgp2rjDRsYEjv.pgp
Description: PGP signature