Mercurial > pidgin
view libpurple/protocols/simple/Makefile.am @ 31836:8d6630912021
Add two hash tables to the oscar code that deals with your server stored
buddy list. One hash table is indexed by a combination of group id and
buddy id. The other hash table is indexed by a combination of item type
and item name. This should reduce the number of times we iterate through
a linked list by A LOT.
This is a modified version of Oliver's patch from #4816.
Fixes #4816.
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sun, 20 Mar 2011 20:20:52 +0000 |
parents | 88f2822da22b |
children |
line wrap: on
line source
EXTRA_DIST = \ Makefile.mingw pkgdir = $(libdir)/purple-$(PURPLE_MAJOR_VERSION) SIMPLESOURCES = \ simple.c \ simple.h \ sipmsg.c \ sipmsg.h AM_CFLAGS = $(st) libsimple_la_LDFLAGS = -module -avoid-version if STATIC_SIMPLE st = -DPURPLE_STATIC_PRPL noinst_LTLIBRARIES = libsimple.la libsimple_la_SOURCES = $(SIMPLESOURCES) libsimple_la_CFLAGS = $(AM_CFLAGS) else st = pkg_LTLIBRARIES = libsimple.la libsimple_la_SOURCES = $(SIMPLESOURCES) libsimple_la_LIBADD = $(GLIB_LIBS) endif AM_CPPFLAGS = \ -I$(top_srcdir)/libpurple \ -I$(top_builddir)/libpurple \ $(GLIB_CFLAGS) \ $(DEBUG_CFLAGS)