1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-11-04 08:17:17 -05:00

delete -> delete_ for C++ compatibility

This commit is contained in:
Witold Filipczyk 2016-04-20 18:57:32 +02:00
parent 67673f5fe5
commit 8cf00fa61c
11 changed files with 39 additions and 39 deletions

View File

@ -661,7 +661,7 @@ do_delete_item(struct listbox_item *item, struct listbox_context *info,
return;
}
ops->delete(item, last);
ops->delete_(item, last);
}
static int
@ -723,14 +723,14 @@ query_delete_selected_item(void *context_)
const struct listbox_ops *ops = box->ops;
struct listbox_item *item = box->sel;
unsigned char *text;
enum delete_error delete;
enum delete_error delete_;
assert(item);
delete = ops->can_delete(item) ? DELETE_LOCKED : DELETE_IMPOSSIBLE;
delete_ = ops->can_delete(item) ? DELETE_LOCKED : DELETE_IMPOSSIBLE;
if (delete == DELETE_IMPOSSIBLE || ops->is_used(item)) {
print_delete_error(item, term, ops, delete);
if (delete_ == DELETE_IMPOSSIBLE || ops->is_used(item)) {
print_delete_error(item, term, ops, delete_);
return EVENT_PROCESSED;
}
@ -791,7 +791,7 @@ push_hierbox_delete_button(struct dialog_data *dlg_data,
if (!item) return EVENT_PROCESSED;
assert(ops && ops->can_delete && ops->delete);
assert(ops && ops->can_delete && ops->delete_);
context = init_listbox_context(box, term, item, scan_for_marks);
if (!context) return EVENT_PROCESSED;

View File

@ -702,7 +702,7 @@ do_kbd_listbox_action(enum menu_action action_id, struct dialog_data *dlg_data,
box = get_listbox_widget_data(dlg_item);
if (box->ops
&& box->ops->delete
&& box->ops->delete_
&& box->ops->can_delete)
push_hierbox_delete_button(dlg_data,
widget_data);

View File

@ -85,7 +85,7 @@ struct listbox_ops {
/* Delete the listbox item object, its data and all nested listboxes.
* @last is non zero when either deleting only one item or when
* deleting the last item. */
void (*delete)(struct listbox_item *, int last);
void (*delete_)(struct listbox_item *, int last);
/* If defined it means that the it will control all drawing of the
* listbox item text and what might else be possible on the screen on

View File

@ -94,7 +94,7 @@ push_delete_button(struct dialog_data *dlg_data, struct widget_data *widget_data
{
struct file_download *file_download = dlg_data->dlg->udata;
file_download->delete = 1;
file_download->delete_ = 1;
#if CONFIG_BITTORRENT
if (file_download->uri->protocol == PROTOCOL_BITTORRENT)
set_bittorrent_files_for_deletion(&file_download->download);

View File

@ -316,7 +316,7 @@ struct bittorrent_fetcher {
bittorrent_fetch_callback_T callback;
void *data;
int redirects;
unsigned int delete:1;
unsigned int delete_:1;
struct download download;
};
@ -384,7 +384,7 @@ bittorrent_fetch_callback(struct download *download, void *data)
fetcher->callback(fetcher->data, connection_state(S_OK), &response);
if (fetcher->delete)
if (fetcher->delete_)
delete_cache_entry(cached);
if (fetcher->ref)
*fetcher->ref = NULL;
@ -394,7 +394,7 @@ bittorrent_fetch_callback(struct download *download, void *data)
struct bittorrent_fetcher *
init_bittorrent_fetch(struct bittorrent_fetcher **fetcher_ref,
struct uri *uri, bittorrent_fetch_callback_T callback,
void *data, int delete)
void *data, int delete_)
{
struct bittorrent_fetcher *fetcher;
@ -410,7 +410,7 @@ init_bittorrent_fetch(struct bittorrent_fetcher **fetcher_ref,
fetcher->ref = fetcher_ref;
fetcher->callback = callback;
fetcher->data = data;
fetcher->delete = delete;
fetcher->delete_ = delete_;
fetcher->download.callback = bittorrent_fetch_callback;
fetcher->download.data = fetcher;

View File

@ -417,7 +417,7 @@ typedef void (*bittorrent_fetch_callback_T)(void *, struct connection_state,
struct bittorrent_fetcher *
init_bittorrent_fetch(struct bittorrent_fetcher **fetcher_ref,
struct uri *uri, bittorrent_fetch_callback_T callback,
void *data, int delete);
void *data, int delete_);
void done_bittorrent_fetch(struct bittorrent_fetcher **fetcher_ref);

View File

@ -299,9 +299,9 @@ user_protocol_handler(struct session *ses, struct uri *uri)
prog = subst_cmd(prog, uri, subj, filename);
mem_free_if(subj);
if (prog) {
unsigned char *delete = empty_string_or_(filename);
unsigned char *delete_ = empty_string_or_(filename);
exec_on_terminal(ses->tab->term, prog, delete, TERM_EXEC_FG);
exec_on_terminal(ses->tab->term, prog, delete_, TERM_EXEC_FG);
mem_free(prog);
} else if (filename) {

View File

@ -153,7 +153,7 @@ abort_download(struct file_download *file_download)
mem_free_if(file_download->external_handler);
if (file_download->file) {
if (file_download->delete) unlink(file_download->file);
if (file_download->delete_) unlink(file_download->file);
mem_free(file_download->file);
}
del_from_list(file_download);
@ -446,7 +446,7 @@ download_data_store(struct download *download, struct file_download *file_downlo
if (file_download->external_handler) {
if (term == NULL) {
/* There is no terminal in which to run the handler.
* Abort the download. file_download->delete should
* Abort the download. file_download->delete_ should
* be 1 here so that the following call also deletes
* the temporary file. */
abort_download(file_download);
@ -460,14 +460,14 @@ download_data_store(struct download *download, struct file_download *file_downlo
exec_later(file_download->ses,
file_download->external_handler, file_download->file);
/* Temporary file is deleted by the mailcap_protocol_handler */
file_download->delete = 0;
file_download->delete_ = 0;
} else {
exec_on_terminal(term, file_download->external_handler,
file_download->file,
file_download->block ? TERM_EXEC_FG :
TERM_EXEC_BG);
}
file_download->delete = 0;
file_download->delete_ = 0;
abort_download_and_beep(file_download, term);
return;
}
@ -1243,7 +1243,7 @@ continue_download_do(struct terminal *term, int fd, void *data,
if (type_query->external_handler) {
file_download->external_handler = subst_file(type_query->external_handler,
codw_hop->file);
file_download->delete = 1;
file_download->delete_ = 1;
file_download->copiousoutput = type_query->copiousoutput;
mem_free(codw_hop->file);
mem_free_set(&type_query->external_handler, NULL);

View File

@ -142,7 +142,7 @@ struct file_download {
struct download download;
/** Should the file be deleted when destroying the structure */
unsigned int delete:1;
unsigned int delete_:1;
/** Should the download be stopped/interrupted when destroying the structure */
unsigned int stop:1;

View File

@ -568,7 +568,7 @@ static void
in_sock(struct itrm *itrm)
{
struct string path;
struct string delete;
struct string delete_;
char ch;
int fg; /* enum term_exec */
ssize_t bytes_read, i, p;
@ -614,7 +614,7 @@ has_nul_byte:
add_char_to_string(&path, ch);
}
if (!init_string(&delete)) {
if (!init_string(&delete_)) {
done_string(&path);
goto free_and_return;
}
@ -622,13 +622,13 @@ has_nul_byte:
while (1) {
RD(ch);
if (!ch) break;
add_char_to_string(&delete, ch);
add_char_to_string(&delete_, ch);
}
#undef RD
if (!*path.source) {
dispatch_special(delete.source);
dispatch_special(delete_.source);
} else {
int blockh;
@ -639,12 +639,12 @@ has_nul_byte:
* in a blocked terminal? There is similar code in
* exec_on_terminal(). --KON, 2007 */
if (is_blocked() && fg != TERM_EXEC_BG) {
if (*delete.source) unlink(delete.source);
if (*delete_.source) unlink(delete_.source);
goto nasty_thing;
}
path_len = path.length;
del_len = delete.length;
del_len = delete_.length;
param_len = path_len + del_len + 3;
param = mem_alloc(param_len);
@ -652,7 +652,7 @@ has_nul_byte:
param[0] = fg;
memcpy(param + 1, path.source, path_len + 1);
memcpy(param + 1 + path_len + 1, delete.source, del_len + 1);
memcpy(param + 1 + path_len + 1, delete_.source, del_len + 1);
if (fg == TERM_EXEC_FG) block_itrm();
@ -680,7 +680,7 @@ has_nul_byte:
nasty_thing:
done_string(&path);
done_string(&delete);
done_string(&delete_);
assert(ITRM_OUT_QUEUE_SIZE - p > 0);
memmove(buf, buf + p, ITRM_OUT_QUEUE_SIZE - p);
bytes_read -= p;

View File

@ -269,7 +269,7 @@ assert_terminal_ptr_not_dangling(const struct terminal *suspect)
static void
exec_on_master_terminal(struct terminal *term,
unsigned char *path, int plen,
unsigned char *delete, int dlen,
unsigned char *delete_, int dlen,
enum term_exec fg)
{
int blockh;
@ -280,7 +280,7 @@ exec_on_master_terminal(struct terminal *term,
param[0] = fg;
memcpy(param + 1, path, plen + 1);
memcpy(param + 1 + plen + 1, delete, dlen + 1);
memcpy(param + 1 + plen + 1, delete_, dlen + 1);
if (fg == TERM_EXEC_FG) block_itrm();
@ -312,7 +312,7 @@ exec_on_master_terminal(struct terminal *term,
static void
exec_on_slave_terminal( struct terminal *term,
unsigned char *path, int plen,
unsigned char *delete, int dlen,
unsigned char *delete_, int dlen,
enum term_exec fg)
{
int data_size = plen + dlen + 1 /* 0 */ + 1 /* fg */ + 2 /* 2 null char */;
@ -323,14 +323,14 @@ exec_on_slave_terminal( struct terminal *term,
data[0] = 0;
data[1] = fg;
memcpy(data + 2, path, plen + 1);
memcpy(data + 2 + plen + 1, delete, dlen + 1);
memcpy(data + 2 + plen + 1, delete_, dlen + 1);
hard_write(term->fdout, data, data_size);
fmem_free(data);
}
void
exec_on_terminal(struct terminal *term, unsigned char *path,
unsigned char *delete, enum term_exec fg)
unsigned char *delete_, enum term_exec fg)
{
if (path) {
if (!*path) return;
@ -344,7 +344,7 @@ exec_on_terminal(struct terminal *term, unsigned char *path,
if (term->master) {
if (!*path) {
dispatch_special(delete);
dispatch_special(delete_);
return;
}
@ -352,18 +352,18 @@ exec_on_terminal(struct terminal *term, unsigned char *path,
* in a blocked terminal? There is similar code in
* in_sock(). --KON, 2007 */
if (fg != TERM_EXEC_BG && is_blocked()) {
unlink(delete);
unlink(delete_);
return;
}
exec_on_master_terminal(term,
path, strlen(path),
delete, strlen(delete),
delete_, strlen(delete_),
fg);
} else {
exec_on_slave_terminal( term,
path, strlen(path),
delete, strlen(delete),
delete_, strlen(delete_),
fg);
}
}