[ekg2-commit] r3880 - trunk/ekg: trunk/ekg/commands.c
SVN commit
svn w toxygen.net
Nie, 9 Mar 2008, 17:59:46 CET
Author: peres
Date: 2008-03-09 17:59:46 +0100 (Sun, 09 Mar 2008)
New Revision: 3880
Modified:
trunk/ekg/commands.c
Log:
Fix /dcc.
Modified: trunk/ekg/commands.c
===================================================================
--- trunk/ekg/commands.c 2008-03-09 13:04:20 UTC (rev 3879)
+++ trunk/ekg/commands.c 2008-03-09 16:59:46 UTC (rev 3880)
@@ -3888,14 +3888,12 @@
COMMAND(cmd_dcc)
{
- list_t l;
+ dcc_t *d;
if (!params[0] || !xstrncasecmp(params[0], "li", 2)) { /* list */
int empty = 1, passed = 0;
- for (l = dccs; l; l = l->next) {
- dcc_t *d = l->data;
-
+ for (d = dccs; d; d = d->next) {
if (d->active)
continue;
@@ -3921,9 +3919,7 @@
passed = 0;
- for (l = dccs; l; l = l->next) {
- dcc_t *d = l->data;
-
+ for (d = dccs; d; d = d->next) {
if (!d->active)
continue;
@@ -3957,6 +3953,7 @@
if (!xstrncasecmp(params[0], "c", 1)) { /* close */
dcc_t *d = NULL;
+ dcc_t *D;
const char *uid;
if (!params[1]) {
@@ -3966,9 +3963,7 @@
/* XXX, get_uid() */
uid = get_uid(session, params[1]);
- for (l = dccs; l; l = l->next) {
- dcc_t *D = l->data;
-
+ for (D = dccs; D; D = D->next) {
if (params[1][0] == '#' && atoi(params[1] + 1) == D->id) {
d = D;
uid = dcc_uid_get(d);
Więcej informacji o liście dyskusyjnej ekg2-commit