citrus: Remove redundant code in _citrus_esdb_get_list().
It appears "sorted" may have not been implemented. Sorted or not, we always follow the same action so simplify the code. Leave a note for future generations. CID: 1347084
This commit is contained in:
parent
1b28988b44
commit
546781a748
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=301215
@ -291,18 +291,12 @@ _citrus_esdb_get_list(char ***rlist, size_t *rnum, bool sorted)
|
||||
|
||||
/* get alias entries */
|
||||
while ((ret = _lookup_seq_next(cla, &key, &data)) == 0) {
|
||||
if (sorted)
|
||||
snprintf(buf, sizeof(buf), "%.*s/%.*s",
|
||||
(int)_region_size(&data),
|
||||
(const char *)_region_head(&data),
|
||||
(int)_region_size(&key),
|
||||
(const char *)_region_head(&key));
|
||||
else
|
||||
snprintf(buf, sizeof(buf), "%.*s/%.*s",
|
||||
(int)_region_size(&data),
|
||||
(const char *)_region_head(&data),
|
||||
(int)_region_size(&key),
|
||||
(const char *)_region_head(&key));
|
||||
/* XXX: sorted? */
|
||||
snprintf(buf, sizeof(buf), "%.*s/%.*s",
|
||||
(int)_region_size(&data),
|
||||
(const char *)_region_head(&data),
|
||||
(int)_region_size(&key),
|
||||
(const char *)_region_head(&key));
|
||||
_bcs_convert_to_upper(buf);
|
||||
list[num] = strdup(buf);
|
||||
if (list[num] == NULL) {
|
||||
|
Loading…
Reference in New Issue
Block a user