[PATCH v2 5/7] sensord: Refactoring of loadConfig()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 11 May 2009 18:04:11 +0200, Andre Prendel wrote:
> This patch does some refactoring of the loadConfig()
> function.
> 
> * Simplifying the conditions makes code flow clearer and eliminates
> long lines (> 80 chars).
> * Removed useless stat() call.
> * Return -1 in error case, instead of several positive values (never defined).
> 
> Changes in v2:
> 
> Blank line before the first #include.
> Fix typo.
> Bring back logging (reload configuration).
> Consistent error messages.
> Drop reading configuration from stdin.
> Fix logging (if fopen() fails).
> Cleanup sensors before reloading configuration.
> Fix compile warning.
> Don't print error value if reloadLib() fails.

Looks almost OK, just one minor issue:

> ---
> 
>  lib.c     |   74 +++++++++++++++++++++++++++++++-------------------------------
>  sensord.c |    4 +--
>  2 files changed, 40 insertions(+), 38 deletions(-)
> 
> Index: quilt-sensors/prog/sensord/lib.c
> ===================================================================
> --- quilt-sensors.orig/prog/sensord/lib.c	2009-04-26 22:11:03.000000000 +0200
> +++ quilt-sensors/prog/sensord/lib.c	2009-04-26 22:13:09.000000000 +0200
> (...)
> + 	/* Load default configuration. */
> + 	if (!cfgPath) {
> + 		if (reload) {
>  			sensorLog(LOG_INFO, "configuration reloading");
> -			sensors_cleanup();
> +  			sensors_cleanup();

You're adding leading white spaces!

-- 
Jean Delvare



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux