summaryrefslogtreecommitdiffstats
path: root/bitbang_spi.c
diff options
context:
space:
mode:
Diffstat (limited to 'bitbang_spi.c')
-rw-r--r--bitbang_spi.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/bitbang_spi.c b/bitbang_spi.c
index 10c108728..5e4b566be 100644
--- a/bitbang_spi.c
+++ b/bitbang_spi.c
@@ -165,6 +165,9 @@ int register_spi_bitbang_master(const struct bitbang_spi_master *master, void *s
}
struct bitbang_spi_master_data *data = calloc(1, sizeof(*data));
+ if (!data)
+ return ERROR_FATAL;
+
data->master = master;
if (spi_data)
data->spi_data = spi_data;