}
/*Delete thumbnails*/
- while (thumb_list->len != 0) {
+ while ((thumb_list != NULL) && (thumb_list->len != 0)) {
char *thumb_path = NULL;
thumb_path = g_array_index(thumb_list , char*, 0);
g_array_remove_index(thumb_list, 0);
SQLITE3_FINALIZE(sql_stmt);
- while (storage_list->len > 0) {
+ while ((storage_list != NULL) && (storage_list->len > 0)) {
storage_id = g_array_index(storage_list, char *, 0);
storage_list = g_array_remove_index(storage_list, 0);
SAFE_FREE(storage_id);
SAFE_FREE(thumb_path);
- while (storage_list->len > 0) {
+ while ((storage_list != NULL) && (storage_list->len > 0)) {
storage_id = g_array_index(storage_list, char *, 0);
storage_list = g_array_remove_index(storage_list, 0);
SAFE_FREE(storage_id);