From da66093ef4c52d6335ffa226480aa88501a35bda Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sat, 31 Oct 2020 13:06:09 -0700 Subject: [PATCH] bugfix: only sort non-NULL array Signed-off-by: Dirk Hohndel --- src/garmin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/garmin.c b/src/garmin.c index 6eb5e4d..6034d34 100644 --- a/src/garmin.c +++ b/src/garmin.c @@ -322,7 +322,8 @@ mtp_get_file_list(dc_device_t *abstract, struct file_list *files) free(rawdevices); DEBUG(abstract->context, "Found %d files", files->nr); - qsort(files->array, files->nr, sizeof(struct fit_file), name_cmp); + if (files->array) + qsort(files->array, files->nr, sizeof(struct fit_file), name_cmp); return DC_STATUS_SUCCESS; }