summaryrefslogtreecommitdiff
path: root/debian/patches/0005-trans-mtab-fix-initialization.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/0005-trans-mtab-fix-initialization.patch')
-rw-r--r--debian/patches/0005-trans-mtab-fix-initialization.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/debian/patches/0005-trans-mtab-fix-initialization.patch b/debian/patches/0005-trans-mtab-fix-initialization.patch
new file mode 100644
index 00000000..fafe35c9
--- /dev/null
+++ b/debian/patches/0005-trans-mtab-fix-initialization.patch
@@ -0,0 +1,26 @@
+From cab118a3d0142b5585ba5c8a2fc4ab163f835b31 Mon Sep 17 00:00:00 2001
+From: Justus Winter <4winter@informatik.uni-hamburg.de>
+Date: Fri, 23 May 2014 09:54:10 +0200
+Subject: [PATCH 5/8] trans/mtab: fix initialization
+
+* trans/mtab.c (main): Fix initialization of mtab in one-shot mode.
+---
+ trans/mtab.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/trans/mtab.c b/trans/mtab.c
+index 8c9f8d3..df03b1d 100644
+--- a/trans/mtab.c
++++ b/trans/mtab.c
+@@ -255,7 +255,7 @@ main (int argc, char *argv[])
+ else
+ {
+ /* One-shot mode. */
+- struct mtab mtab = { NULL, 0, 0 };
++ struct mtab mtab = { .lock = PTHREAD_MUTEX_INITIALIZER };
+ err = mtab_populate (&mtab, target_path, insecure);
+ if (err)
+ error (5, err, "%s", target_path);
+--
+2.0.0.rc2
+