f91781329c6d8a760e3c1b88b66b0e2137c2e5ab |
|
03-Apr-2015 |
Daniel Mack <daniel@zonque.org> |
bootchart: clean up sysfd and proc handling
Retrieve the handle to procfs in main(), and pass it functions
that need it. Kill the global variables.
Also, refactor lots of code in svg_title(). There's no need to access any
global variables from there either, and we really should return proper
errors from there as well. |
34a4071e998f327945993ea6e6cbcaa0292b4093 |
|
03-Apr-2015 |
Daniel Mack <daniel@zonque.org> |
bootchart: clean up control flow logic
Don't blindly exit() from random functions, but return a proper error
and upchain error conditions.
squash! bootchart: clean up control flow logic
When pread() returns "0", it's a read failure, so don't make the caller think
log_sample() was successful, return meaningful error code instead of 0. |