view plugins/perl/common/module.h @ 8638:0706d86ecec2

[gaim-migrate @ 9390] Fix http://sourceforge.net/tracker/index.php?func=detail&aid=932986&group_id=235&atid=100235 "Change Password Crash" (when leaving a field empty) I made the 3 fields in the change password dialog mandatory, and then I added a check for null values, just to be double sure. Chip, is it bad that stuff using the request API can get NULL like that? It seems like it might be better if stuff just got an empty string? I dunno committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Mon, 12 Apr 2004 02:04:46 +0000
parents bf630f7dfdcd
children 134d0001983d
line wrap: on
line source

typedef struct group *Gaim__Group;

#define group perl_group

#include <glib.h>
#ifdef _WIN32
#undef pipe
#endif
#include <EXTERN.h>
#include <perl.h>
#include <XSUB.h>

#undef group

#include "../perl-common.h"

#include "account.h"
#include "connection.h"
#include "conversation.h"
#include "debug.h"
#include "server.h"

typedef GaimAccount *     Gaim__Account;
typedef GaimBuddy *       Gaim__BuddyList__Buddy;
typedef GaimChat *   Gaim__BuddyList__Chat;
typedef GaimGroup *       Gaim__BuddyList__Group;
typedef GaimContact *     Gaim__BuddyList__Contact;
typedef GaimConnection *  Gaim__Connection;
typedef GaimConversation *Gaim__Conversation;
typedef GaimConvChat *        Gaim__Conversation__Chat;
typedef GaimConvIm *          Gaim__Conversation__IM;
typedef GaimConvWindow *      Gaim__ConvWindow;
typedef GaimPlugin *      Gaim__Plugin;

typedef GaimDebugLevel Gaim__DebugLevel;