equal
deleted
inserted
replaced
57 if err != nil { |
57 if err != nil { |
58 log.Fatalf("StartSession: %v", err) |
58 log.Fatalf("StartSession: %v", err) |
59 } |
59 } |
60 roster := xmpp.Roster(c) |
60 roster := xmpp.Roster(c) |
61 fmt.Printf("%d roster entries:\n", len(roster)) |
61 fmt.Printf("%d roster entries:\n", len(roster)) |
62 for i, entry := range(roster) { |
62 for i, entry := range roster { |
63 fmt.Printf("%d: %v\n", i, entry) |
63 fmt.Printf("%d: %v\n", i, entry) |
64 } |
64 } |
65 |
65 |
66 go func(ch <-chan xmpp.Stanza) { |
66 go func(ch <-chan xmpp.Stanza) { |
67 for obj := range ch { |
67 for obj := range ch { |
83 fmt.Printf("token: %s\n", err) |
83 fmt.Printf("token: %s\n", err) |
84 break |
84 break |
85 } |
85 } |
86 var se *xml.StartElement |
86 var se *xml.StartElement |
87 var ok bool |
87 var ok bool |
88 if se, ok = t.(*xml.StartElement) ; !ok { |
88 if se, ok = t.(*xml.StartElement); !ok { |
89 fmt.Println("Couldn't find start element") |
89 fmt.Println("Couldn't find start element") |
90 break |
90 break |
91 } |
91 } |
92 var stan xmpp.Stanza |
92 var stan xmpp.Stanza |
93 switch se.Name.Local { |
93 switch se.Name.Local { |