comparison HACKING @ 980:82c5865f7cfe

[gaim-migrate @ 990] i hope this works committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Thu, 12 Oct 2000 18:59:36 +0000
parents ae6d13c11570
children daad2440a642
comparison
equal deleted inserted replaced
979:ae6d13c11570 980:82c5865f7cfe
32 debugging information is printed to the debug window (which can be turned 32 debugging information is printed to the debug window (which can be turned
33 on in the preferences) whether or not --enable-debug was selected. Most 33 on in the preferences) whether or not --enable-debug was selected. Most
34 of the information that's printed is useless anyway though; so the 34 of the information that's printed is useless anyway though; so the
35 --enable-debug option really doesn't do a whole lot. 35 --enable-debug option really doesn't do a whole lot.
36 36
37 This file was last modified by $Author: warmenhoven $ on $Date: 2000-10-12 05:02:56 -0400 (Thu, 12 Oct 2000) $. 37 This file was last modified by $Author: warmenhoven $ on $Date: 2000-10-12 14:59:36 -0400 (Thu, 12 Oct 2000) $.
38 38
39 39
40 PROGRAM FLOW 40 PROGRAM FLOW
41 ============ 41 ============
42 42
50 50
51 When the "Sign on/off" button is clicked, serv_login is passed the 51 When the "Sign on/off" button is clicked, serv_login is passed the
52 username and the password for the account. If the password length is 52 username and the password for the account. If the password length is
53 zero (the password field is a character array rather than pointer so 53 zero (the password field is a character array rather than pointer so
54 it will not be NULL) then the Signon callback will prompt for the 54 it will not be NULL) then the Signon callback will prompt for the
55 password before calling serv_login. serv_login then finds the user, 55 password before calling serv_login. serv_login then signs in the user
56 and signs in using the specified protocol. (This is a bad way of doing 56 using the appropriate protocol. We'll assume TOC for the rest of this
57 things and should be fixed.) We'll assume TOC for the rest of this
58 discussion; Oscar has a lot of bad hacks to get it working that I don't 57 discussion; Oscar has a lot of bad hacks to get it working that I don't
59 even want to think about. 58 even want to think about.
60 59
61 After you're signed in (I'll skip that discussion - I doubt many people 60 After you're signed in (I'll skip that discussion - I doubt many people
62 are going to change the login process, since it pretty much just follows 61 are going to change the login process, since it pretty much just follows