Browse Source

libobs: Move previously ineffective NULL checks

Palana 10 years ago
parent
commit
684b43ccfa
1 changed files with 4 additions and 4 deletions
  1. 4 4
      libobs/obs.c

+ 4 - 4
libobs/obs.c

@@ -1473,13 +1473,13 @@ obs_source_t *obs_load_source(obs_data_t *source_data)
 
 void obs_load_sources(obs_data_array_t *array)
 {
+	if (!obs) return;
+
 	struct obs_core_data *data = &obs->data;
 	DARRAY(obs_source_t*) sources;
 	size_t count;
 	size_t i;
 
-	if (!obs) return;
-
 	da_init(sources);
 
 	count = obs_data_array_count(array);
@@ -1575,12 +1575,12 @@ obs_data_t *obs_save_source(obs_source_t *source)
 obs_data_array_t *obs_save_sources_filtered(obs_save_source_filter_cb cb,
 		void *data_)
 {
+	if (!obs) return NULL;
+
 	struct obs_core_data *data = &obs->data;
 	obs_data_array_t *array;
 	obs_source_t *source;
 
-	if (!obs) return NULL;
-
 	array = obs_data_array_create();
 
 	pthread_mutex_lock(&data->sources_mutex);