ekg/emoticons.c File Reference

#include "ekg2-config.h"
#include <sys/types.h>
#include <stdio.h>
#include "dynstuff.h"
#include "dynstuff_inline.h"
#include "stuff.h"
#include "xmalloc.h"

Data Structures

struct  emoticon

Typedefs

typedef emoticon emoticon_t

Functions

static LIST_FREE_ITEM (list_emoticon_free, emoticon_t *)
 DYNSTUFF_LIST_DECLARE (emoticons, emoticon_t, list_emoticon_free, static __DYNSTUFF_LIST_ADD, __DYNSTUFF_NOREMOVE, __DYNSTUFF_LIST_DESTROY) int config_emoticons
static int emoticon_add (const char *name, const char *value)
int emoticon_read ()
char * emoticon_expand (const char *s)

Variables

emoticon_temoticons = NULL

Typedef Documentation

typedef struct emoticon emoticon_t


Function Documentation

DYNSTUFF_LIST_DECLARE ( emoticons  ,
emoticon_t  ,
list_emoticon_free  ,
static  __DYNSTUFF_LIST_ADD,
__DYNSTUFF_NOREMOVE  ,
__DYNSTUFF_LIST_DESTROY   
)

static int emoticon_add ( const char *  name,
const char *  value 
) [static]

char* emoticon_expand ( const char *  s  ) 

int emoticon_read (  ) 

static LIST_FREE_ITEM ( list_emoticon_free  ,
emoticon_t  
) [static]


Variable Documentation

emoticon_t* emoticons = NULL


Generated on Sat Nov 22 22:30:43 2008 for ekg2 by  doxygen 1.5.1