fix bogus warnings

This commit is contained in:
Enno Rehling 2017-05-22 21:35:25 +02:00
parent 37aded9b1d
commit a3f655f322
2 changed files with 10 additions and 8 deletions

View File

@ -75,15 +75,16 @@ static building_type *bt_find_i(const char *name)
if (match) { if (match) {
cb_get_kv(match, &btype, sizeof(btype)); cb_get_kv(match, &btype, sizeof(btype));
} }
else {
log_warning("st_find: could not find ship '%s'\n", name);
}
return btype; return btype;
} }
const building_type *bt_find(const char *name) const building_type *bt_find(const char *name)
{ {
return bt_find_i(name); building_type *btype = bt_find_i(name);
if (!btype) {
log_warning("bt_find: could not find building '%s'\n", name);
}
return btype;
} }
static int bt_changes = 1; static int bt_changes = 1;

View File

@ -97,14 +97,15 @@ static ship_type *st_find_i(const char *name)
if (match) { if (match) {
cb_get_kv(match, &st, sizeof(st)); cb_get_kv(match, &st, sizeof(st));
} }
else {
log_warning("st_find: could not find ship '%s'\n", name);
}
return st; return st;
} }
const ship_type *st_find(const char *name) { const ship_type *st_find(const char *name) {
return st_find_i(name); ship_type *st = st_find_i(name);
if (!st) {
log_warning("st_find: could not find ship '%s'\n", name);
}
return st;
} }
static void st_register(ship_type *stype) { static void st_register(ship_type *stype) {