summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>2018-05-17 22:57:53 +0200
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>2018-05-17 23:31:01 +0200
commit096c11b563f5cce09be2412252d101708af8ab12 (patch)
tree2f9d647e5f0a089d78b2493d15e679cf39971393 /src
parent9bfae502d11d0214fcbb79bcb5ce513cb8425a84 (diff)
downloadlibfaketime-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.c2
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)
{