c-ipfs/commands/command_option.c

20 lines
463 B
C
Raw Normal View History

2016-10-27 18:11:34 +00:00
#include <stdio.h>
#include <stdlib.h>
#include "ipfs/commands/command_option.h"
2016-10-27 18:11:34 +00:00
int commands_command_option_init(struct CommandOption* option, char* description) {
2016-10-27 18:11:34 +00:00
option->description = description;
// allocate memory for names
option->names = malloc(option->name_count * sizeof(char*));
if (option->names == NULL)
return 0;
return 1;
}
int commands_command_option_free(struct CommandOption* option) {
2016-10-27 18:11:34 +00:00
free(option->names);
free(option);
2016-10-27 18:11:34 +00:00
return 0;
}