projects
/
adu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make user.c independent of command line options.
[adu.git]
/
select.c
diff --git
a/select.c
b/select.c
index e30697ee9f0dc51d629d6ccbfaa789b6428e996a..4ebfbbfa02b10903a3766b1855cbf950810af9e9 100644
(file)
--- a/
select.c
+++ b/
select.c
@@
-912,7
+912,8
@@
int run_select_query(struct uid_range *admissible_uids, struct format_info *fi)
if (ret < 0)
goto out;
check_signals();
if (ret < 0)
goto out;
check_signals();
- ret = open_admissible_user_tables(admissible_uids);
+ ret = open_admissible_user_tables(conf.database_dir_arg,
+ admissible_uids);
if (ret < 0)
goto out;
check_signals();
if (ret < 0)
goto out;
check_signals();
@@
-1062,7
+1063,7
@@
int com_select(void)
ret = parse_select_options(conf.select_options_arg, ¶ms,
&admissible_uids, &fi);
if (ret > 0) {
ret = parse_select_options(conf.select_options_arg, ¶ms,
&admissible_uids, &fi);
if (ret > 0) {
- ret = read_uid_file();
+ ret = read_uid_file(
conf.database_dir_arg
);
if (ret < 0)
goto out;
ret = run_select_query(admissible_uids, fi);
if (ret < 0)
goto out;
ret = run_select_query(admissible_uids, fi);