From 2c78e8a4b9b973dd8bf4a1253899170e1c7446fc Mon Sep 17 00:00:00 2001 From: winterrace <42121686+winterrace@users.noreply.github.com> Date: Tue, 23 Oct 2018 22:21:13 +0200 Subject: [PATCH] Fix possible reading/printing of uninitialized memory (#840) --- .gitignore | 7 +++++++ src/sdr.c | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 360b9060..2a91fed2 100644 --- a/.gitignore +++ b/.gitignore @@ -47,3 +47,10 @@ build/ *.orig *~ +*.tlog +*.ipdb +*.iobj +*.idb +*.lastbuildstate +*.db +*.opendb diff --git a/src/sdr.c b/src/sdr.c index 29687e4a..efbb47f1 100644 --- a/src/sdr.c +++ b/src/sdr.c @@ -55,7 +55,7 @@ int sdr_open(sdr_dev_t **out_dev, int *sample_size, char const *dev_query, int v } } - char vendor[256], product[256], serial[256]; + char vendor[256] = "n/a", product[256] = "n/a", serial[256] = "n/a"; int r = -1; sdr_dev_t *dev = calloc(1, sizeof(sdr_dev_t));