~vish/ubuntu/maverick/pidgin/bug25979

« back to all changes in this revision

Viewing changes to libpurple/plugins/perl/perl-common.c

  • Committer: Bazaar Package Importer
  • Author(s): Felix Geyer
  • Date: 2009-10-09 19:40:26 UTC
  • mfrom: (1.4.1 upstream) (46.1.10 karmic)
  • Revision ID: james.westby@ubuntu.com-20091009194026-wbqqh0bsbz19nx5q
Tags: 1:2.6.2-1ubuntu7
* Don't stick the buddy list window to all desktops as some
  window managers have trouble to properly unstick it (LP: #346840)
  - debian/patches/11_buddy_list_really_show.patch
* Always use default tray icon size on KDE (LP: #209440)
  - debian/patches/62_tray_icon_size_kde.patch
* Use scrollbars in the preferences dialog if the screen height is
  below 700 px instead of 600 px
  - debian/patches/60_1024x600_gtkprefs.c.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
403
403
static SV *
404
404
purple_perl_sv_from_subtype(const PurpleValue *value, void *arg)
405
405
{
406
 
        const char *stash = NULL;
 
406
        const char *stash = "Purple"; /* ? */
407
407
 
408
408
        switch (purple_value_get_subtype(value)) {
409
409
                case PURPLE_SUBTYPE_ACCOUNT:
442
442
                case PURPLE_SUBTYPE_STATUS:
443
443
                        stash = "Purple::Status";
444
444
                        break;
 
445
                case PURPLE_SUBTYPE_SAVEDSTATUS:
 
446
                        stash = "Purple::SavedStatus";
 
447
                        break;
445
448
                case PURPLE_SUBTYPE_LOG:
446
449
                        stash = "Purple::Log";
447
450
                        break;
451
454
                case PURPLE_SUBTYPE_XMLNODE:
452
455
                        stash = "Purple::XMLNode";
453
456
                        break;
454
 
 
455
 
                default:
456
 
                        stash = "Purple"; /* ? */
457
 
        }
 
457
                case PURPLE_SUBTYPE_USERINFO:
 
458
                        stash = "Purple::NotifyUserInfo";
 
459
                        break;
 
460
                case PURPLE_SUBTYPE_STORED_IMAGE:
 
461
                        stash = "Purple::StoredImage";
 
462
                        break;
 
463
                case PURPLE_SUBTYPE_CERTIFICATEPOOL:
 
464
                        stash = "Purple::Certificate::Pool";
 
465
                        break;
 
466
                case PURPLE_SUBTYPE_UNKNOWN:
 
467
                        stash = "Purple::Unknown";
 
468
                        break;
 
469
        }
458
470
 
459
471
        return sv_2mortal(purple_perl_bless_object(arg, stash));
460
472
}