~zaspire/libunity-webapps/revert-unconscious-changes

« back to all changes in this revision

Viewing changes to src/index-updater/ubuntu-webapps-update-index.c

  • Committer: Robert Carr
  • Date: 2012-10-01 23:31:01 UTC
  • mfrom: (782.1.15 trunk)
  • Revision ID: racarr@canonical.com-20121001233101-j9st6kh668th219z
MergeĀ lp:~robertcarr/libunity-webapps/fix-1059846-happy-october

Show diffs side-by-side

added added

removed removed

Lines of Context:
80
80
      WebappInfo *info;
81
81
      GPtrArray *urls;
82
82
      const gchar *package_name;
 
83
      const gchar *application_name;
 
84
      const gchar *application_domain; 
83
85
      int i;
 
86
      UnityWebappsUrlDBRecord *record;
84
87
 
85
88
      info = (WebappInfo *)infos->data;
86
89
      
87
90
      package_name = webapp_info_get_package_name (info);
88
 
      g_printf("Found webapp: %s \n", package_name);
89
91
      infos = infos->next;
90
92
      
 
93
      application_name = webapp_info_get_application_name (info);
 
94
      application_domain = webapp_info_get_application_domain (info);
 
95
      g_printf("Found webapp: %s (%s, %s)\n", package_name, application_name, application_domain);
 
96
 
 
97
      
91
98
      urls = webapp_info_get_urls (info);
92
99
      
 
100
      record = unity_webapps_url_db_record_new (package_name, application_name, application_domain);
 
101
      
93
102
      for (i = 0; i < urls->len; i++)
94
103
        {
95
104
          gchar *url;
96
105
          
97
106
          url = (gchar *)g_ptr_array_index (urls, i);
98
 
          unity_webapps_url_db_insert_url (url_db, url, package_name);
 
107
          unity_webapps_url_db_insert_url (url_db, url, record);
99
108
        }
 
109
      
 
110
      unity_webapps_url_db_record_free (record);
100
111
    }
101
112
  
102
113
  g_main_loop_quit (main_loop);