[Users] unused functions

pk pkoroau at gmail.com
Wed Oct 9 17:34:59 CET 2019


FYI, 230 potentially unused functions were found by cppcheck.

Many are false positives. I can take the time to skim the results,
if the project is interested in removing them.


addrclip_list_show addrbook_dump_book addressbook_start_service
addressbook_dbus_add_contact addrindex_dbus_load_completion
addressbook_dbus_open addressbook_dbus_get_books contact_data_free
addressbook_connect_signals addressbook_add_vcard
addressbook_install_hooks addrindex_load_person_attribute
copy_file_part file_read_stream_to_str_no_recode mgu_print_list
mgu_slist_test_unq_nc progressindicator_set_percentage fd_connect_inet
fd_open_inet claws_ssl_get_cert_dir string_table_free tags_get_size
rc_dir_is_alt get_desktop_file dirent_is_regular_file
g_auto_pointer_get_ptr replace_returns sc_g_slist_bigger
w32_is_administrator get_content_type_from_registry_with_ext
write_w32_registry_string write_w32_registry_dword
read_w32_registry_string lstat srandom display_header_prop_get_str
display_header_prop_read_str display_header_prop_free
nntp_threaded_cancel folder_find_from_identifier
claws_marshal_VOID__VOID_VOID colorlabel_get_color_menu_active_item
gtk_cmclist_get_hadjustment gtk_cmclist_get_vadjustment
gtk_cmclist_get_column_title gtk_cmclist_get_column_widget
gtk_cmclist_set_column_resizeable gtk_cmclist_columns_autosize
gtk_cmclist_set_column_min_width gtk_cmclist_set_column_max_width
gtk_cmclist_get_cell_type gtk_cmclist_set_text gtk_cmclist_get_text
gtk_cmclist_set_pixbuf gtk_cmclist_get_pixbuf gtk_cmclist_set_pixtext
gtk_cmclist_get_pixtext gtk_cmclist_set_shift gtk_cmclist_prepend
gtk_cmclist_remove gtk_cmclist_find_row_from_data
gtk_cmclist_swap_rows gtk_cmclist_set_foreground
gtk_cmclist_set_background gtk_cmclist_set_cell_style
gtk_cmclist_get_cell_style gtk_cmclist_set_row_style
gtk_cmclist_get_row_style gtk_cmclist_set_selectable
gtk_cmclist_get_selectable gtk_cmclist_undo_selection
gtk_cmclist_set_button_actions gtk_cmctree_find_node_ptr
gtk_cmctree_expand_to_depth gtk_cmctree_collapse_to_depth
gtk_cmctree_unselect_recursive gtk_cmctree_node_set_shift
gtk_cmctree_node_get_selectable gtk_cmctree_node_get_pixbuf
gtk_cmctree_node_set_cell_style gtk_cmctree_node_get_cell_style
gtk_cmctree_node_set_background gtk_cmctree_sort_node
gtk_cmctree_set_drag_compare_func gtk_cmctree_pos_get_type
gtk_cmoption_menu_get_instance_private
gtk_shruler_get_instance_private gtk_shruler_get_position
gtk_unit_get_number_of_built_in_units gtk_unit_new
gtk_unit_get_deletion_flag gtk_unit_set_deletion_flag
gtk_unit_get_digits gtk_base_init gtk_unit_format_string
gtk_pixels_to_units gtk_units_to_pixels gtk_units_to_points
gtk_calendar_select_today claws_spell_entry_init
claws_spell_entry_class_init ldapctl_attribute_array
ldapctl_compare_list ldapqry_print ldapsvr_force_refresh
ldapsvr_get_search_flag ldapsvr_stop_query_id ldapsvr_compare_attr
ldapsvr_retrieve_item_group password_encrypt_old clamd_get_socket
clamd_verify_dir clamd_free_gslist int2char long2char chash_begin
chash_next clist_insert_before clist_nth_data clist_nth is_dtext
mailimf_message_parse mailimf_custom_string_parse
mailimf_envelope_fields_parse
mailimf_envelope_and_optional_fields_parse
mailimf_optional_fields_parse mailimf_angle_addr_free
mailimf_local_part_free mailimf_domain_free
mailimf_domain_literal_free mailimf_message_free mailimf_atom_free
mailimf_dot_atom_free mailimf_dot_atom_text_free
mailimf_quoted_string_free mailimf_id_left_free mailimf_id_right_free
mailimf_no_fold_quote_free mailimf_no_fold_literal_free
mailimf_mailbox_list_add_mb mailimf_fields_new_with_data
mailimf_address_list_new_empty mailimf_address_list_add_parse
mailimf_single_fields_new mailimf_single_fields_free
mailimf_field_new_custom mailimf_address_list_add_mb
mailimf_mailbox_list_new_empty mailimf_resent_fields_new_with_data
mailimf_mailbox_list_add_parse mailimf_envelope_fields_write
mailimf_fields_write claws_mailmbox_fetch_result_free
claws_mailmbox_copy_msg claws_mailmbox_append_message
claws_mailmbox_fetch_msg_headers mmap_string_set_ceil
mmap_string_new_len mmap_string_assign mmap_string_set_size
mmap_string_prepend mmap_string_prepend_len mmap_string_prepend_c
mmap_string_insert mmap_string_erase mmap_string_set_tmpdir
gtk_hotkey_marshal_VOID__OBJECT_UINT gtk_hotkey_g_file_get_type
egg_virtual_accelerator_name egg_keymap_virtualize_modifiers
tomboy_keybinder_init tomboy_keybinder_bind tomboy_keybinder_unbind
tomboy_keybinder_is_modifier tomboy_keybinder_get_current_event_time
notification_core_get_msg_count_of_foldername perl_gtk_init
perl_gtk_done clawsmail_mailbox_get_type_object
parasite_python_is_enabled parasite_python_shell_class_init
parasite_python_shell_init feed_free_items feed_set_url feed_get_auth
feed_get_description feed_get_language feed_get_author
feed_get_generator feed_get_fetcherror feed_nth_item feed_prepend_item
feed_append_item feed_insert_item feed_get_cookies_path
feed_get_ssl_verify_peer feed_get_cacert_file feed_set_cacert_file
feed_item_set_title_format feed_item_set_summary
feed_item_set_sourcetitle feed_item_get_sourceid
feed_item_set_sourceid feed_item_set_sourcedate feed_item_get_feed
feed_item_enclosure_set_url feed_item_enclosure_set_type
feed_item_enclosure_set_size rssyl_old_feed_metadata_free message_tell
process_message transport_cleanup register_libspamc_log_callback
register_spamc_header_callback register_spamd_header_callback
vcal_foreach_event vcal_update_event vcal_manager_event_print
prefs_folder_item_unregister_page prefs_set_data_from_text
prefs_set_text prefs_toolbar_update_action_btns
printing_get_renderer_data printing_get_zoom printing_set_n_pages
procmime_msginfo_is_encrypted send_message statusbar_print
summary_get_selection_count summaryview_lock


More information about the Users mailing list