Changeset 421c8ef7
- Timestamp:
- Oct 29, 2006, 5:01:52 AM (18 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 3c9012b
- Parents:
- 4692b70
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
message.c
rdd16bdd r421c8ef7 122 122 123 123 if (m->invalid_format) { 124 /* for now we assume there's j sut the one view and use that style */124 /* for now we assume there's just the one view and use that style */ 125 125 v=owl_global_get_current_view(&g); 126 126 s=owl_view_get_style(v); … … 353 353 } 354 354 355 int owl_message_is_type_generic(owl_message *m) 356 { 357 if (m->type==OWL_MESSAGE_TYPE_GENERIC) return(1); 358 return(0); 359 } 360 361 int owl_message_is_type_zephyr(owl_message *m) 362 { 363 if (m->type==OWL_MESSAGE_TYPE_ZEPHYR) return(1); 364 return(0); 365 } 366 367 int owl_message_is_type_aim(owl_message *m) 368 { 369 if (m->type==OWL_MESSAGE_TYPE_AIM) return(1); 370 return(0); 371 } 372 373 int owl_message_is_type_jabber(owl_message *m) 374 { 375 if (m->type==OWL_MESSAGE_TYPE_JABBER) return(1); 376 377 return(0); 378 } 379 380 int owl_message_is_type_icq(owl_message *m) 381 { 382 if (m->type==OWL_MESSAGE_TYPE_ICQ) return(1); 383 384 return(0); 385 } 386 387 int owl_message_is_type_yahoo(owl_message *m) 388 { 389 if (m->type==OWL_MESSAGE_TYPE_YAHOO) return(1); 390 391 return(0); 392 } 393 394 int owl_message_is_type_msn(owl_message *m) 395 { 396 if (m->type==OWL_MESSAGE_TYPE_MSN) return(1); 397 398 return(0); 399 } 400 355 401 int owl_message_is_type_loopback(owl_message *m) 356 402 { … … 359 405 } 360 406 361 int owl_message_is_type_zephyr(owl_message *m)362 {363 if (m->type==OWL_MESSAGE_TYPE_ZEPHYR) return(1);364 return(0);365 }366 367 int owl_message_is_type_aim(owl_message *m)368 {369 if (m->type==OWL_MESSAGE_TYPE_AIM) return(1);370 return(0);371 }372 373 407 int owl_message_is_pseudo(owl_message *m) 374 408 { 375 409 if (owl_message_get_attribute_value(m, "pseudo")) return(1); 376 return(0);377 }378 379 int owl_message_is_type_generic(owl_message *m)380 {381 if (m->type==OWL_MESSAGE_TYPE_GENERIC) return(1);382 410 return(0); 383 411 } -
perlconfig.c
rdb8b00b r421c8ef7 32 32 char *ptr, *blessas; 33 33 int i, j; 34 owl_pair *pair; 34 35 35 36 if (!m) return &PL_sv_undef; … … 57 58 } 58 59 60 j=owl_list_get_size(&(m->attributes)); 61 for(i=0; i<j; i++) { 62 pair=owl_list_get_element(&(m->attributes), i); 63 hv_store(h, owl_pair_get_key(pair), strlen(owl_pair_get_key(pair)), 64 newSVpv(owl_pair_get_value(pair),0),0); 65 } 66 59 67 MSG2H(h, type); 60 68 MSG2H(h, direction); … … 80 88 if (owl_message_is_type_zephyr(m)) blessas = "owl::Message::Zephyr"; 81 89 else if (owl_message_is_type_aim(m)) blessas = "owl::Message::AIM"; 90 else if (owl_message_is_type_jabber(m)) blessas = "owl::Message::Jabber"; 82 91 else if (owl_message_is_type_admin(m)) blessas = "owl::Message::Admin"; 83 92 else if (owl_message_is_type_generic(m)) blessas = "owl::Message::Generic"; -
perlwrap.pm
rdd16bdd r421c8ef7 89 89 sub is_deleted { return shift->{"deleted"}; } 90 90 91 sub is_admin { return (shift->{"type"} eq "admin"); } 92 sub is_generic { return (shift->{"type"} eq "generic"); } 91 93 sub is_zephyr { return (shift->{"type"} eq "zephyr"); } 92 94 sub is_aim { return (shift->{"type"} eq "aim"); } 93 sub is_admin { return (shift->{"type"} eq "admin"); }94 sub is_generic { return (shift->{"type"} eq "generic"); }95 95 sub is_jabber { return (shift->{"type"} eq "jabber"); } 96 sub is_icq { return (shift->{"type"} eq "icq"); } 97 sub is_yahoo { return (shift->{"type"} eq "yahoo"); } 98 sub is_msn { return (shift->{"type"} eq "msn"); } 99 sub is_loopback { return (shift->{"type"} eq "loopback"); } 96 100 97 101 # These are overridden by appropriate message types
Note: See TracChangeset
for help on using the changeset viewer.