//-----------------------------------------------------------------------------
+WaitPing::WaitPing(char *n, char *v, int t)
+{
+ nick = strdup(n);
+ value = strdup(v);
+ time_max = t;
+};
+
+WaitPing::~WaitPing()
+{
+ delete[] nick;
+ delete[] value;
+};
+
WaitInfos::WaitInfos(char *n, char *c, DCCChat *ch, char *u, int m, int d)
{
nick = strdup(n);
WaitInfos::~WaitInfos()
{
- delete nick;
- delete comment;
- delete user;
+ delete[] nick;
+ delete[] comment;
+ delete[] user;
};
Welcome::Welcome(char *p, char *c, int time)
Welcome::~Welcome()
{
- delete pattern;
- delete comment;
+ delete[] pattern;
+ delete[] comment;
};
//-----------------------------------------------------------------------------
DelayModeChange::~DelayModeChange()
{
- delete where;
- delete mode;
- delete parameter;
+ delete[] where;
+ delete[] mode;
+ delete[] parameter;
};
//-----------------------------------------------------------------------------
Person::~Person()
{
- delete pattern;
+ delete[] pattern;
};
//-----------------------------------------------------------------------------
DCCChat::~DCCChat()
{
- delete prefix;
+ delete[] prefix;
};
//-----------------------------------------------------------------------------