Create PurpleBadgeManager

Review Request #3666 — Created Nov. 22, 2024 and submitted

Information

pidgin/pidgin
default

Reviewers

This is a cache for Purple.Badge instance to help protocols and plugins from
needing to create multiple instances or create their own caches.

Ran the unit tests under valgrind and called in the turtles for the rest.

Summary ID
Create PurpleBadgeManager
This is a cache for Purple.Badge instance to help protocols and plugins from needing to create multiple instances or create their own caches.
5410ed3fb4acde00788a3f7e358a6821867ceb05
Description From Last Updated

No need for G_OBJECT here, I think.

QuLogicQuLogic

Don't remember what the default is, but this should probably be (transfer none).

QuLogicQuLogic

our

QuLogicQuLogic
QuLogic
  1. 
      
  2. libpurple/purplebadgemanager.c (Diff revision 1)
     
     
    Show all issues

    No need for G_OBJECT here, I think.

  3. libpurple/purplebadgemanager.h (Diff revision 1)
     
     
    Show all issues

    Don't remember what the default is, but this should probably be (transfer none).

  4. libpurple/tests/test_badge_manager.c (Diff revision 1)
     
     
    Show all issues

    our

  5. 
      
grim
QuLogic
  1. Ship It!
  2. 
      
grim
Review request changed
Status:
Completed