diff src/gaim-client-example.c @ 11277:421a8523ad04

[gaim-migrate @ 13467] added support for lists and hash tables to libgaim-client committer: Tailor Script <tailor@pidgin.im>
author Piotr Zielinski <zielaj>
date Tue, 16 Aug 2005 15:22:35 +0000
parents 66f872f30e40
children c9312177821a
line wrap: on
line diff
--- a/src/gaim-client-example.c	Mon Aug 15 22:48:20 2005 +0000
+++ b/src/gaim-client-example.c	Tue Aug 16 15:22:35 2005 +0000
@@ -22,10 +22,19 @@
 int main (int argc, char **argv)
 {
     GaimAccount *account;
+    GList *alist, *node;
+
     gaim_init();
     
-    account = gaim_accounts_find_any("", "");
-    g_print("Alias: %s\n", gaim_account_get_alias(account));
+    alist = gaim_accounts_get_all();
+    for (node = alist; node; node = node->next) {
+	GaimAccount *account = (GaimAccount*) node->data;
+	char *name = gaim_account_get_username(account);
+	g_print("Name: %s\n", name);
+	g_free(name);
+    }
+
+    g_list_free(alist);
 
     return 0;
 }