Project

General

Profile

Feature #2129 ยป 0052-handicaps.c-Replace-NULL-with-nullptr.patch

Marko Lindqvist, 08/09/2026 09:53 PM

View differences:

ai/handicaps.c
**************************************************************************/
void handicaps_init(struct player *pplayer)
{
if (pplayer->ai_common.handicaps != NULL) {
if (pplayer->ai_common.handicaps != nullptr) {
return;
}
......
**************************************************************************/
void handicaps_close(struct player *pplayer)
{
if (pplayer->ai_common.handicaps == NULL) {
if (pplayer->ai_common.handicaps == nullptr) {
return;
}
free(pplayer->ai_common.handicaps);
pplayer->ai_common.handicaps = NULL;
pplayer->ai_common.handicaps = nullptr;
}
/**********************************************************************//**
......
/**********************************************************************//**
AI players may have handicaps - allowing them to cheat or preventing
them from using certain algorithms. This function returns whether the
player has the given handicap. Human players are assumed to have no
them from using certain algorithms. This function returns whether the
player has the given handicap. Human players are assumed to have no
handicaps.
**************************************************************************/
bool has_handicap(const struct player *pplayer, enum handicap_type htype)
......
case H_DIPLOMAT:
return _("Doesn't build offensive diplomatic units.");
case H_AWAY:
return NULL; /* AI_LEVEL_AWAY has its own description */
return nullptr; /* AI_LEVEL_AWAY has its own description */
case H_LIMITEDHUTS:
return _("Gets reduced bonuses from huts.");
case H_DEFENSIVE:
......
/* Should never reach here */
fc_assert(FALSE);
return NULL;
return nullptr;
}
    (1-1/1)