summaryrefslogtreecommitdiff
path: root/src/journal/journal-qrcode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/journal/journal-qrcode.c')
-rw-r--r--src/journal/journal-qrcode.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/journal/journal-qrcode.c b/src/journal/journal-qrcode.c
index 35d6ec4593..678654f773 100644
--- a/src/journal/journal-qrcode.c
+++ b/src/journal/journal-qrcode.c
@@ -4,9 +4,9 @@
#include <qrencode.h>
#include <stdbool.h>
#include <stdio.h>
-#include <stdio_ext.h>
#include <stdlib.h>
+#include "fileio.h"
#include "journal-qrcode.h"
#include "macro.h"
@@ -45,12 +45,10 @@ int print_qr_code(
assert(seed);
assert(seed_size > 0);
- f = open_memstream(&url, &url_size);
+ f = open_memstream_unlocked(&url, &url_size);
if (!f)
return -ENOMEM;
- (void) __fsetlocking(f, FSETLOCKING_BYCALLER);
-
fputs("fss://", f);
for (i = 0; i < seed_size; i++) {