summaryrefslogtreecommitdiffstats
path: root/libsensors_iio/software/core/mllite/linux/mlos_linux.c
diff options
context:
space:
mode:
Diffstat (limited to 'libsensors_iio/software/core/mllite/linux/mlos_linux.c')
-rw-r--r--libsensors_iio/software/core/mllite/linux/mlos_linux.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libsensors_iio/software/core/mllite/linux/mlos_linux.c b/libsensors_iio/software/core/mllite/linux/mlos_linux.c
index 75f062e..6c9a6ca 100644
--- a/libsensors_iio/software/core/mllite/linux/mlos_linux.c
+++ b/libsensors_iio/software/core/mllite/linux/mlos_linux.c
@@ -58,7 +58,9 @@ void *inv_malloc(unsigned int numBytes)
inv_error_t inv_free(void *ptr)
{
// Deallocate space.
- free(ptr);
+ if (ptr) {
+ free(ptr);
+ }
return INV_SUCCESS;
}