diff options
author | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-05-17 22:57:53 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@bootlin.com> | 2018-05-17 23:31:01 +0200 |
commit | 096c11b563f5cce09be2412252d101708af8ab12 (patch) | |
tree | 2f9d647e5f0a089d78b2493d15e679cf39971393 /src | |
parent | 9bfae502d11d0214fcbb79bcb5ce513cb8425a84 (diff) | |
download | libfaketime-096c11b563f5cce09be2412252d101708af8ab12.tar.gz |
libfaketime.c: fix uninitialized 'result' use
The pthread_cond_timedwait_common() function declares a 'result'
variable, but in some code paths, it may be returned without being
initialized. This commit fixes that by initializing the variable.
Fixes:
libfaketime.c: In function 'pthread_cond_timedwait_common':
libfaketime.c:2534:7: error: 'result' may be used uninitialized in this function [-Werror=maybe-uninitialized]
int result;
^~~~~~
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/libfaketime.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libfaketime.c b/src/libfaketime.c index 1f7e9b6..5823701 100644 --- a/src/libfaketime.c +++ b/src/libfaketime.c @@ -2542,7 +2542,7 @@ int pthread_cond_timedwait_common(pthread_cond_t *cond, pthread_mutex_t *mutex, char *tmp_env; int wait_ms; clockid_t clk_id; - int result; + int result = 0; if (abstime != NULL) { |