version 1.5, 2009/10/26 21:13:06 |
version 1.6, 2009/11/13 19:53:29 |
|
|
const struct cmd_entry cmd_save_buffer_entry = { |
const struct cmd_entry cmd_save_buffer_entry = { |
"save-buffer", "saveb", |
"save-buffer", "saveb", |
"[-a] " CMD_BUFFER_SESSION_USAGE " path", |
"[-a] " CMD_BUFFER_SESSION_USAGE " path", |
CMD_ARG1, CMD_CHFLAG('a'), |
CMD_ARG1, "a", |
cmd_buffer_init, |
cmd_buffer_init, |
cmd_buffer_parse, |
cmd_buffer_parse, |
cmd_save_buffer_exec, |
cmd_save_buffer_exec, |
|
|
} |
} |
|
|
mask = umask(S_IRWXG | S_IRWXO); |
mask = umask(S_IRWXG | S_IRWXO); |
if (data->chflags & CMD_CHFLAG('a')) |
if (cmd_check_flag(data->chflags, 'a')) |
f = fopen(data->arg, "ab"); |
f = fopen(data->arg, "ab"); |
else |
else |
f = fopen(data->arg, "wb"); |
f = fopen(data->arg, "wb"); |