1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-09-26 02:46:13 -04:00

[info] Show number of temporary files

This commit is contained in:
Witold Filipczyk 2023-08-11 15:51:36 +02:00
parent bbb18c506a
commit f351f66f84
3 changed files with 12 additions and 1 deletions

View File

@ -259,7 +259,11 @@ get_resource_info(struct terminal *term, void *data)
val = list_size(&sessions);
val_add(n_("%ld session", "%ld sessions", val, term));
add_char_to_string(&info, '.');
add_to_string(&info, ".\n");
add_to_string(&info, _("Number of temporary files", term));
val = get_number_of_temporary_files();
add_format_to_string(&info, ": %ld.", val);
#ifdef DEBUG_MEMLEAK
add_char_to_string(&info, '\n');

View File

@ -72,6 +72,12 @@ clean_temporary_files(void)
uri_tempfiles.clear();
}
long
get_number_of_temporary_files(void)
{
return temporary_files.size();
}
void
redraw_terminal(struct terminal *term)
{

View File

@ -208,6 +208,7 @@ void destroy_all_terminals(void);
void exec_thread(char *, int);
void close_handle(void *);
void clean_temporary_files(void);
long get_number_of_temporary_files(void);
#ifdef CONFIG_FASTMEM
#define assert_terminal_ptr_not_dangling(suspect) ((void) 0)