switches if branch to a switch
This commit is contained in:
parent
e449bdd2c5
commit
d703a32c2d
14
src/db.c
14
src/db.c
@ -27,10 +27,16 @@ void do_db_entry(enum DB_OPTIONS option, ...)
|
|||||||
setup_db(db);
|
setup_db(db);
|
||||||
|
|
||||||
va_start(args, option);
|
va_start(args, option);
|
||||||
if (ADD == option) {
|
switch(option) {
|
||||||
add_to_db(va_arg(args, book_t*), db);
|
case ADD:
|
||||||
} else if (REMOVE == option) {
|
add_to_db(va_arg(args, book_t*), db);
|
||||||
remove_from_db(va_arg(args, int), db);
|
break;
|
||||||
|
case REMOVE:
|
||||||
|
remove_from_db(va_arg(args, int), db);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
fprintf(stderr, "Invalid db command given!\n");
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
va_end(args);
|
va_end(args);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user