projects
/
tropbot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update to version 2.9.2d
[tropbot.git]
/
objects.cc
diff --git
a/objects.cc
b/objects.cc
index
7b305fc
..
14765d2
100644
(file)
--- a/
objects.cc
+++ b/
objects.cc
@@
-7,6
+7,19
@@
extern int current_time;
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
+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(char *n, char *c, DCCChat *ch, char *u, int m, int d)
{
nick = strdup(n);
@@
-19,9
+32,9
@@
WaitInfos::WaitInfos(char *n, char *c, DCCChat *ch, char *u, int m, int d)
WaitInfos::~WaitInfos()
{
WaitInfos::~WaitInfos()
{
- delete nick;
- delete comment;
- delete user;
+ delete
[]
nick;
+ delete
[]
comment;
+ delete
[]
user;
};
Welcome::Welcome(char *p, char *c, int time)
};
Welcome::Welcome(char *p, char *c, int time)
@@
-33,8
+46,8
@@
Welcome::Welcome(char *p, char *c, int time)
Welcome::~Welcome()
{
Welcome::~Welcome()
{
- delete pattern;
- delete comment;
+ delete
[]
pattern;
+ delete
[]
comment;
};
//-----------------------------------------------------------------------------
};
//-----------------------------------------------------------------------------
@@
-49,9
+62,9
@@
DelayModeChange::DelayModeChange(char *w, char *m, char *p, int delay)
DelayModeChange::~DelayModeChange()
{
DelayModeChange::~DelayModeChange()
{
- delete where;
- delete mode;
- delete parameter;
+ delete
[]
where;
+ delete
[]
mode;
+ delete
[]
parameter;
};
//-----------------------------------------------------------------------------
};
//-----------------------------------------------------------------------------
@@
-65,7
+78,7
@@
Person::Person(char *p, int l, char *pwd)
Person::~Person()
{
Person::~Person()
{
- delete pattern;
+ delete
[]
pattern;
};
//-----------------------------------------------------------------------------
};
//-----------------------------------------------------------------------------
@@
-79,7
+92,7
@@
DCCChat::DCCChat(char *p, int s, int l)
DCCChat::~DCCChat()
{
DCCChat::~DCCChat()
{
- delete prefix;
+ delete
[]
prefix;
};
//-----------------------------------------------------------------------------
};
//-----------------------------------------------------------------------------