095d68fad0
atoi, atof and so on have undefined behavior if anything goes wrong. We now use strto*, but without error checking. In most places overflows and the like *should* not happen. String to number conversions are only used when reading data from other applications or from the config, if another application gives unparsable strings or too large numbers, then most likely there is something wrong with that application. If the error comes from the user config, then the user has to live with values provided by strto* on error (which are very reasonable) Fixes #1201 |
||
---|---|---|
.. | ||
bar.cpp | ||
builder.cpp | ||
command_line.cpp | ||
config.cpp | ||
controller.cpp | ||
ipc.cpp | ||
logger.cpp | ||
parser.cpp | ||
renderer.cpp | ||
screen.cpp | ||
taskqueue.cpp |