Mercurial > pidgin
view src/protocols/oscar/popups.c @ 4059:c3968c878c68
[gaim-migrate @ 4269]
spelling and such:
" <Smigs> what's the 'proper' terminology? 'Buddies List'
or 'Buddy List'? It's inconsistant, though I'm seeing
more of 'Buddy List' than 'Buddies List' (I'm willing
to go through and correct them :P)
<LSchiere> i'd say "Buddy List"
<Paco-Paco> buddy list
The "Buddies List" -> "Buddy List" corrections are
mostly in gg.c (plus all the .po's). Other typos have
been corrected that I saw as I went through:
"buddylist" -> "buddy list" (I also corrected the .po's
in another instance of this that had already been fixed
in the actual file)
"sucessfully" -> "successfully"
"communicating to" -> "communicating with"
"Pleae tryagain" -> "Please try again"
"this users profile" -> "this user's profile"
"passord" -> "password"
All adds up to a pretty big patch.. hopefully it's all
correct :)"
--Matthew Smith (smigs)
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 11 Dec 2002 02:09:43 +0000 |
parents | 07283934dedd |
children | 6d3d8f11e765 |
line wrap: on
line source
/* * Family 0x0008 - Popups. * * Popups are just what it sounds like. They're a way for the server to * open up an informative box on the client's screen. */ #define FAIM_INTERNAL #include <aim.h> /* * This is all there is to it. * * The message is probably HTML. * */ static int parsepopup(aim_session_t *sess, aim_module_t *mod, aim_frame_t *rx, aim_modsnac_t *snac, aim_bstream_t *bs) { aim_rxcallback_t userfunc; aim_tlvlist_t *tl; int ret = 0; char *msg, *url; fu16_t width, height, delay; tl = aim_readtlvchain(bs); msg = aim_gettlv_str(tl, 0x0001, 1); url = aim_gettlv_str(tl, 0x0002, 1); width = aim_gettlv16(tl, 0x0003, 1); height = aim_gettlv16(tl, 0x0004, 1); delay = aim_gettlv16(tl, 0x0005, 1); if ((userfunc = aim_callhandler(sess, rx->conn, snac->family, snac->subtype))) ret = userfunc(sess, rx, msg, url, width, height, delay); aim_freetlvchain(&tl); free(msg); free(url); return ret; } static int snachandler(aim_session_t *sess, aim_module_t *mod, aim_frame_t *rx, aim_modsnac_t *snac, aim_bstream_t *bs) { if (snac->subtype == 0x0002) return parsepopup(sess, mod, rx, snac, bs); return 0; } faim_internal int popups_modfirst(aim_session_t *sess, aim_module_t *mod) { mod->family = 0x0008; mod->version = 0x0001; mod->toolid = 0x0104; mod->toolversion = 0x0001; mod->flags = 0; strncpy(mod->name, "popups", sizeof(mod->name)); mod->snachandler = snachandler; return 0; }