'Return the result of invoking the atoi simprocedure on `str_addr`.'

def _sim_atoi_inner(self, str_addr, region, base=10, read_length=None):

    from .. import SIM_PROCEDURES
    strtol = SIM_PROCEDURES['libc']['strtol']
    return strtol.strtol_inner(str_addr, self.state, region, base, True, read_length=read_length)
