Code cleanup
This commit is contained in:
parent
220a4e1354
commit
88de208192
@ -28,10 +28,6 @@
|
|||||||
#include "configure.h"
|
#include "configure.h"
|
||||||
#include "../config.h"
|
#include "../config.h"
|
||||||
|
|
||||||
#ifndef PACKAGE
|
|
||||||
# define PACKAGE "configure"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
/* configure */
|
/* configure */
|
||||||
/* variables */
|
/* variables */
|
||||||
@ -120,6 +116,7 @@ static void _configure_detect(Configure * configure);
|
|||||||
static int _configure_load(Prefs * prefs, char const * directory,
|
static int _configure_load(Prefs * prefs, char const * directory,
|
||||||
configArray * ca);
|
configArray * ca);
|
||||||
static int _configure_do(Configure * configure, configArray * ca);
|
static int _configure_do(Configure * configure, configArray * ca);
|
||||||
|
|
||||||
static int _configure(Prefs * prefs, char const * directory)
|
static int _configure(Prefs * prefs, char const * directory)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
@ -245,7 +242,7 @@ static int _load_subdirs(Prefs * prefs, char const * directory,
|
|||||||
char c;
|
char c;
|
||||||
String * subdir;
|
String * subdir;
|
||||||
String * p;
|
String * p;
|
||||||
|
|
||||||
if((subdir = string_new(subdirs)) == NULL)
|
if((subdir = string_new(subdirs)) == NULL)
|
||||||
return 1;
|
return 1;
|
||||||
p = subdir;
|
p = subdir;
|
||||||
@ -294,11 +291,14 @@ static int _configure_do(Configure * configure, configArray * ca)
|
|||||||
for(i = 0; i < cnt; i++)
|
for(i = 0; i < cnt; i++)
|
||||||
{
|
{
|
||||||
array_get_copy(ca, i, &configure->config);
|
array_get_copy(ca, i, &configure->config);
|
||||||
di = config_get(configure->config, "", "directory");
|
if((di = config_get(configure->config, "", "directory"))
|
||||||
|
== NULL)
|
||||||
|
continue;
|
||||||
for(j = i; j < cnt; j++)
|
for(j = i; j < cnt; j++)
|
||||||
{
|
{
|
||||||
array_get_copy(ca, j, &cj);
|
array_get_copy(ca, j, &cj);
|
||||||
dj = config_get(cj, "", "directory");
|
if((dj = config_get(cj, "", "directory")) == NULL)
|
||||||
|
continue;
|
||||||
if(string_find(dj, di) == NULL)
|
if(string_find(dj, di) == NULL)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user