[Asterisk-cvs] asterisk channel.c,1.156,1.157 pbx.c,1.193,1.194
markster at lists.digium.com
markster at lists.digium.com
Sat Jan 1 15:21:14 CST 2005
Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv4536
Modified Files:
channel.c pbx.c
Log Message:
List improvements from kpfleming (bugs #3166,#3140)
Index: channel.c
===================================================================
RCS file: /usr/cvsroot/asterisk/channel.c,v
retrieving revision 1.156
retrieving revision 1.157
diff -u -d -r1.156 -r1.157
--- channel.c 1 Jan 2005 20:17:11 -0000 1.156
+++ channel.c 1 Jan 2005 21:26:37 -0000 1.157
@@ -673,7 +673,7 @@
/* no need to lock the list, as the channel is already locked */
while (!AST_LIST_EMPTY(headp)) { /* List Deletion. */
- vardata = AST_LIST_REMOVE_HEAD(headp, ast_var_t, entries);
+ vardata = AST_LIST_REMOVE_HEAD(headp, entries);
/* printf("deleting var %s=%s\n",ast_var_name(vardata),ast_var_value(vardata)); */
ast_var_delete(vardata);
}
Index: pbx.c
===================================================================
RCS file: /usr/cvsroot/asterisk/pbx.c,v
retrieving revision 1.193
retrieving revision 1.194
diff -u -d -r1.193 -r1.194
--- pbx.c 31 Dec 2004 00:37:55 -0000 1.193
+++ pbx.c 1 Jan 2005 21:26:37 -0000 1.194
@@ -5052,7 +5052,7 @@
AST_LIST_TRAVERSE (headp, newvariable, entries) {
if (strcasecmp(ast_var_name(newvariable), name) == 0) {
/* there is already such a variable, delete it */
- AST_LIST_REMOVE(headp, newvariable, ast_var_t, entries);
+ AST_LIST_REMOVE(headp, newvariable, entries);
ast_var_delete(newvariable);
break;
}
@@ -5155,7 +5155,7 @@
{
struct ast_var_t *vardata;
while (!AST_LIST_EMPTY(&globals)) {
- vardata = AST_LIST_REMOVE_HEAD(&globals, ast_var_t, entries);
+ vardata = AST_LIST_REMOVE_HEAD(&globals, entries);
ast_var_delete(vardata);
}
}
More information about the svn-commits
mailing list