]> git.llucax.com Git - software/dgc/cdgc.git/commit
Don't segfault if stats files can't be created
authorLeandro Lucarella <llucax@gmail.com>
Thu, 9 Sep 2010 23:05:55 +0000 (20:05 -0300)
committerLeandro Lucarella <llucax@gmail.com>
Thu, 9 Sep 2010 23:05:55 +0000 (20:05 -0300)
commit9457e6cc1d1c824901af4fa8baca99f9b753b9cd
tree0d4fd9fbc73a2338557802121e37ab6925b7a273
parentc216b75a02d7b09c6949be6ec102b5557a060c08
Don't segfault if stats files can't be created

If any stats files (used by collect_stats_file and malloc_stats_file)
can't be created, the program segfauls trying to use a null FILE*.

It's extremely impolite to cause an strange segfault because of this, and
since there is no sensible error reporting mechanism either, we just
ignore those options if the selected files are not writable, as we do
with unknown options or any other wrong option parameters.
rt/gc/cdgc/stats.d