Просмотр исходного кода

move other free methods to free folder

jblanked 9 месяцев назад
Родитель
Сommit
26bbbd5436

+ 0 - 9
explore/flip_social_explore.c

@@ -12,15 +12,6 @@ FlipSocialModel *flip_social_explore_alloc(void)
     return explore;
     return explore;
 }
 }
 
 
-void free_explore(void)
-{
-    if (flip_social_explore)
-    {
-        free(flip_social_explore);
-        flip_social_explore = NULL;
-    }
-}
-
 // for now we're just listing the current users
 // for now we're just listing the current users
 // as the feed is upgraded, then we can port more to the explore view
 // as the feed is upgraded, then we can port more to the explore view
 bool flip_social_get_explore(FlipperHTTP *fhttp)
 bool flip_social_get_explore(FlipperHTTP *fhttp)

+ 0 - 1
explore/flip_social_explore.h

@@ -3,7 +3,6 @@
 #include "flip_social.h"
 #include "flip_social.h"
 #include <callback/callback.h>
 #include <callback/callback.h>
 FlipSocialModel *flip_social_explore_alloc();
 FlipSocialModel *flip_social_explore_alloc();
-void free_explore();
 bool flip_social_get_explore(FlipperHTTP *fhttp);
 bool flip_social_get_explore(FlipperHTTP *fhttp);
 bool flip_social_get_explore_2(FlipperHTTP *fhttp);
 bool flip_social_get_explore_2(FlipperHTTP *fhttp);
 bool flip_social_parse_json_explore(FlipperHTTP *fhttp);
 bool flip_social_parse_json_explore(FlipperHTTP *fhttp);

+ 29 - 0
free/free.c

@@ -149,4 +149,33 @@ void free_submenu(void)
         app_instance->submenu = NULL;
         app_instance->submenu = NULL;
         view_dispatcher_remove_view(app_instance->view_dispatcher, FlipSocialViewSubmenu);
         view_dispatcher_remove_view(app_instance->view_dispatcher, FlipSocialViewSubmenu);
     }
     }
+}
+
+void free_message_users()
+{
+    if (flip_social_message_users == NULL)
+    {
+        return;
+    }
+    free(flip_social_message_users);
+    flip_social_message_users = NULL;
+}
+
+void free_messages()
+{
+    if (flip_social_messages == NULL)
+    {
+        return;
+    }
+    free(flip_social_messages);
+    flip_social_messages = NULL;
+}
+
+void free_explore(void)
+{
+    if (flip_social_explore)
+    {
+        free(flip_social_explore);
+        flip_social_explore = NULL;
+    }
 }
 }

+ 3 - 0
free/free.h

@@ -13,3 +13,6 @@ void free_friends(void);
 void flip_feed_info_free(void);
 void flip_feed_info_free(void);
 void free_variable_item_list(void);
 void free_variable_item_list(void);
 void free_submenu(void);
 void free_submenu(void);
+void free_message_users();
+void free_messages();
+void free_explore();

+ 0 - 20
messages/flip_social_messages.c

@@ -24,26 +24,6 @@ FlipSocialMessage *flip_social_user_messages_alloc()
     return messages;
     return messages;
 }
 }
 
 
-void free_message_users()
-{
-    if (flip_social_message_users == NULL)
-    {
-        return;
-    }
-    free(flip_social_message_users);
-    flip_social_message_users = NULL;
-}
-
-void free_messages()
-{
-    if (flip_social_messages == NULL)
-    {
-        return;
-    }
-    free(flip_social_messages);
-    flip_social_messages = NULL;
-}
-
 bool flip_social_update_messages_submenu()
 bool flip_social_update_messages_submenu()
 {
 {
     if (!app_instance)
     if (!app_instance)

+ 1 - 2
messages/flip_social_messages.h

@@ -7,8 +7,7 @@
 
 
 FlipSocialModel2 *flip_social_messages_alloc();
 FlipSocialModel2 *flip_social_messages_alloc();
 FlipSocialMessage *flip_social_user_messages_alloc();
 FlipSocialMessage *flip_social_user_messages_alloc();
-void free_message_users();
-void free_messages();
+
 bool flip_social_update_messages_submenu();
 bool flip_social_update_messages_submenu();
 bool flip_social_update_submenu_user_choices();
 bool flip_social_update_submenu_user_choices();
 // Get all the users that have sent messages to the logged in user
 // Get all the users that have sent messages to the logged in user