#include <stdlib.h>
#include "log.h"
+#include "group_info.h"
-struct _group_info_s {
- char *title;
- int time;
- int city1;
- int city2;
- int city3;
- int city4;
- int city5;
-};
-typedef struct _group_info_s group_info_s;
-
-group_info_s *group_info_create(long time, const char *title, int city1, int city2, int city3, int city4, int city5)
+group_info_s *group_info_create(int id, const char *title, int city1, int city2, int city3, int city4, int city5)
{
group_info_s *group_info = NULL;
group_info = calloc(1, sizeof(group_info_s));
retv_if(!group_info, NULL);
- group_info->time = time;
+ group_info->id = id;
if (title)
group_info->title = strdup(title);
- group_info->city1 = city1;
- group_info->city2 = city2;
- group_info->city3 = city3;
- group_info->city4 = city4;
- group_info->city5 = city5;
+ group_info->city[0] = city1;
+ group_info->city[1] = city2;
+ group_info->city[2] = city3;
+ group_info->city[3] = city4;
+ group_info->city[4] = city5;
+ _D("HELLO, %s, %d:%d:%d", title, city1, city2, city3);
return group_info;
}