internal.h File Reference

Internal definitions and includes. More...

#include <locale.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/wait.h>
#include <ctype.h>
#include <errno.h>
#include <fcntl.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <sys/un.h>
#include <sys/utsname.h>
#include <netdb.h>
#include <signal.h>
#include <unistd.h>
#include <glib.h>

Include dependency graph for internal.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _(String)   ((const char *)String)
#define BUF_LEN   MSG_LEN
#define BUF_LONG   BUF_LEN * 2
#define dngettext(Domain, Singular, Plural, Number)   ((Number == 1) ? ((const char *)Singular) : ((const char *)Plural))
#define g_access   access
#define g_fopen   fopen
#define g_freopen   freopen
#define G_GINT64_MODIFIER   "ll"
#define G_GSIZE_FORMAT   "u"
#define g_lstat   lstat
#define G_MAXUINT32   ((guint32) 0xffffffff)
#define g_mkdir   mkdir
#define g_open   open
#define g_remove   remove
#define g_rename   rename
#define g_rmdir   rmdir
#define g_slice_free(type, mem)   g_free(mem)
#define g_slice_new(type)   g_new(type, 1)
#define g_slice_new0(type)   g_new0(type, 1)
#define g_stat   stat
#define g_unlink   unlink
#define HOST_NAME_MAX   255
#define MAXPATHLEN   1024
#define MSG_LEN   2048
#define N_(String)   (String)
#define ngettext(Singular, Plural, Number)   ((Number == 1) ? ((const char *)Singular) : ((const char *)Plural))
#define PATHSIZE   1024
#define PURPLE_DEVEL_WEBSITE   "http://developer.pidgin.im/"
#define purple_strlcat(dest, src)   g_strlcat(dest, src, sizeof(dest))
#define purple_strlcpy(dest, src)   g_strlcpy(dest, src, sizeof(dest))
#define PURPLE_WEBSITE   "http://pidgin.im/"

Functions

void _purple_buddy_icon_set_old_icons_dir (const char *dirname)
void _purple_buddy_icons_account_loaded_cb (void)
void _purple_buddy_icons_blist_loaded_cb (void)


Detailed Description

Internal definitions and includes.

purple

Purple is the legal property of its developers, whose names are too numerous to list here. Please refer to the COPYRIGHT file distributed with this source distribution.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Definition in file internal.h.