aboutsummaryrefslogtreecommitdiff
path: root/config-file.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'config-file.cpp')
-rw-r--r--config-file.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/config-file.cpp b/config-file.cpp
index ccb4816e77..36af37eb1d 100644
--- a/config-file.cpp
+++ b/config-file.cpp
@@ -72,7 +72,7 @@ keys(0), values(0), nkeys(0)
hashconfig::~hashconfig()
{
- Scumm::free(domain);
+ free(domain);
}
bool hashconfig::is_domain(const char *d) const
@@ -99,14 +99,14 @@ const char *hashconfig::set(const char *key, const char *value)
for (i = 0; i < nkeys; i++) {
if (!strcmp(key, keys[i])) {
- Scumm::free(values[i]);
+ free(values[i]);
return values[i] = value ? Scumm::Strdup(value) : 0;
}
}
nkeys++;
- keys = (char **)Scumm::realloc(keys, nkeys * sizeof(char *));
- values = (char **)Scumm::realloc(values, nkeys * sizeof(char *));
+ keys = (char **)realloc(keys, nkeys * sizeof(char *));
+ values = (char **)realloc(values, nkeys * sizeof(char *));
keys[nkeys - 1] = Scumm::Strdup(key);
return values[nkeys - 1] = value ? Scumm::Strdup(value) : 0;
}
@@ -135,7 +135,7 @@ void hashconfig::flush(FILE * cfg_file) const
void hashconfig::rename(const char *d)
{
- Scumm::free(domain);
+ free(domain);
domain = d ? Scumm::Strdup(d) : 0;
}
@@ -208,13 +208,13 @@ Config::~Config()
{
int i;
- Scumm::free(filename);
- Scumm::free(domain);
+ free(filename);
+ free(domain);
for (i = 0; i < ndomains; i++) {
delete hash[i];
}
- Scumm::free(hash);
+ free(hash);
}
const char *Config::get(const char *key, const char *d) const
@@ -248,7 +248,7 @@ const char *Config::set(const char *key, const char *value, const char *d)
ndomains++;
hash =
- (hashconfig **) Scumm::realloc(hash, ndomains * sizeof(hashconfig *));
+ (hashconfig **) realloc(hash, ndomains * sizeof(hashconfig *));
hash[ndomains - 1] = new hashconfig(domain);
return hash[ndomains - 1]->set(key, value);
@@ -272,7 +272,7 @@ const char *Config::set(const char *key, int value_i, const char *d)
ndomains++;
hash =
- (hashconfig **) Scumm::realloc(hash, ndomains * sizeof(hashconfig *));
+ (hashconfig **) realloc(hash, ndomains * sizeof(hashconfig *));
hash[ndomains - 1] = new hashconfig(domain);
return hash[ndomains - 1]->set(key, value);
@@ -281,7 +281,7 @@ const char *Config::set(const char *key, int value_i, const char *d)
void Config::set_domain(const char *d)
{
int i;
- Scumm::free(domain);
+ free(domain);
domain = d ? Scumm::Strdup(d) : 0;
for (i = 0; i < ndomains; i++) {
@@ -290,7 +290,7 @@ void Config::set_domain(const char *d)
}
ndomains++;
hash =
- (hashconfig **) Scumm::realloc(hash, ndomains * sizeof(hashconfig *));
+ (hashconfig **) realloc(hash, ndomains * sizeof(hashconfig *));
hash[ndomains - 1] = new hashconfig(domain);
}
@@ -346,7 +346,7 @@ void Config::delete_domain(const char *d)
void Config::change_filename(const char *f)
{
- Scumm::free(filename);
+ free(filename);
filename = f ? Scumm::Strdup(f) : 0;
}
@@ -367,7 +367,7 @@ void Config::merge_config(const Config * c)
if (!found) {
ndomains++;
hash =
- (hashconfig **) Scumm::realloc(hash, ndomains * sizeof(hashconfig *));
+ (hashconfig **) realloc(hash, ndomains * sizeof(hashconfig *));
hash[ndomains - 1] = new hashconfig(domain);
hash[ndomains - 1]->merge(c->hash[i]);
}