|
a/src/utils/conftree.cpp |
|
b/src/utils/conftree.cpp |
|
... |
|
... |
37 |
|
37 |
|
38 |
#ifndef NO_NAMESPACES
|
38 |
#ifndef NO_NAMESPACES
|
39 |
using namespace std;
|
39 |
using namespace std;
|
40 |
#endif // NO_NAMESPACES
|
40 |
#endif // NO_NAMESPACES
|
41 |
|
41 |
|
42 |
#ifndef MIN
|
|
|
43 |
#define MIN(A,B) ((A)<(B) ? (A) : (B))
|
|
|
44 |
#endif
|
|
|
45 |
|
|
|
46 |
#undef DEBUG
|
42 |
#undef DEBUG
|
47 |
#ifdef DEBUG
|
43 |
#ifdef DEBUG
|
48 |
#define LOGDEB(X) fprintf X
|
44 |
#define LOGDEB(X) fprintf X
|
49 |
#else
|
45 |
#else
|
50 |
#define LOGDEB(X)
|
46 |
#define LOGDEB(X)
|
|
... |
|
... |
274 |
int ConfSimple::set(const std::string &nm, const std::string &value,
|
270 |
int ConfSimple::set(const std::string &nm, const std::string &value,
|
275 |
const string &sk)
|
271 |
const string &sk)
|
276 |
{
|
272 |
{
|
277 |
if (status != STATUS_RW)
|
273 |
if (status != STATUS_RW)
|
278 |
return 0;
|
274 |
return 0;
|
279 |
LOGDEB2(("ConfSimple::set [%s]:[%s] -> [%s]\n", sk.c_str(),
|
275 |
LOGDEB((stderr, "ConfSimple::set [%s]:[%s] -> [%s]\n", sk.c_str(),
|
280 |
nm.c_str(), value.c_str()));
|
276 |
nm.c_str(), value.c_str()));
|
281 |
if (!i_set(nm, value, sk))
|
277 |
if (!i_set(nm, value, sk))
|
282 |
return 0;
|
278 |
return 0;
|
283 |
return write();
|
279 |
return write();
|
284 |
}
|
280 |
}
|