aboutsummaryrefslogtreecommitdiffstats
path: root/src/exec-cmd.c
Commit message (Collapse)AuthorAgeFilesLines
* cmd_generate: replace errprint_*() with print_error()Joursoir2022-08-241-7/+14
| | | | | | | | This is one of the steps on the way to get rid of errprint_*() macros and handle errors by yourself. For more context see other patches under the same topic specified below. TOPIC=drop_errprint
* cmd_edit: replace errprint_*() with print_error()Joursoir2022-08-241-17/+32
| | | | | | | | This is one of the steps on the way to get rid of errprint_*() macros and handle errors by yourself. For more context see other patches under the same topic specified below. TOPIC=drop_errprint
* cmd_insert: initialize password pointersJoursoir2022-08-221-5/+3
| | | | | The standard says: "If ptr is a null pointer, no action occurs". So, remove conditions.
* cmd_insert: replace errprint_*() with print_error()Joursoir2022-08-221-42/+45
| | | | | | | | | | Handle errors using goto instead of "do { ... } while(0)". This is one of the steps on the way to get rid of errprint_*() macros and handle errors by yourself. For more context see other patches under the same topic specified below. TOPIC=drop_errprint
* cmd_init: replace errprint_*() with print_error()Joursoir2022-08-221-5/+9
| | | | | | | | This is one of the steps on the way to get rid of errprint_*() macros and handle errors by yourself. For more context see other patches under the same topic specified below. TOPIC=drop_errprint
* exec-cmd: add macro to print usage optionsJoursoir2022-08-221-10/+12
|
* tree: rename usageprint() to print_usage()Joursoir2022-08-221-10/+10
| | | | Rename macro based on naming rules.
* tree: usageprint() macro no longer returns an error by itselfJoursoir2022-08-221-10/+31
| | | | | | This patch also does: - Moves usageprint() from constants.h to output.h - Returns an error after using useprint() clearly.
* exec-cmd: help: add info about 'show'Joursoir2021-06-131-1/+4
|
* lpass: call the function of command without argv[0]Joursoir2021-06-121-9/+2
|
* exec-cmd: show: handle argument '--no-color'Joursoir2021-06-111-4/+6
|
* refactor; set correct headers guardJoursoir2021-03-231-1/+1
|
* move cmd to 'exec-cmd.c', fix some memory leak, macros changesJoursoir2021-03-231-0/+495