Mercurial > noffle
comparison src/noffle.c @ 377:21300895412f noffle
[svn] * src/common.h,src/control.c,src/noffle.c,src/post.c: Find actual bug
causing Debian #187068 and fix that.
* src/filter.c: Code should be #ifdef'd out, not commented out.
author | bears |
---|---|
date | Thu, 03 Apr 2003 18:21:24 +0100 |
parents | fd66260b3479 |
children | 2ad4c1c97734 |
comparison
equal
deleted
inserted
replaced
376:643a944ef803 | 377:21300895412f |
---|---|
8 not as server. If noffle runs as server, locking is performed while | 8 not as server. If noffle runs as server, locking is performed while |
9 executing NNTP commands, but temporarily released if no new command is | 9 executing NNTP commands, but temporarily released if no new command is |
10 received for some seconds (to allow multiple clients connect at the same | 10 received for some seconds (to allow multiple clients connect at the same |
11 time). | 11 time). |
12 | 12 |
13 $Id: noffle.c 505 2003-04-01 10:27:45Z godisch $ | 13 $Id: noffle.c 517 2003-04-03 17:21:24Z bears $ |
14 */ | 14 */ |
15 | 15 |
16 #if HAVE_CONFIG_H | 16 #if HAVE_CONFIG_H |
17 #include <config.h> | 17 #include <config.h> |
18 #endif | 18 #endif |
100 case CANCEL_NO_SUCH_MSG: | 100 case CANCEL_NO_SUCH_MSG: |
101 printf( "No such message '%s'.\n", msgId ); | 101 printf( "No such message '%s'.\n", msgId ); |
102 break; | 102 break; |
103 | 103 |
104 case CANCEL_OK: | 104 case CANCEL_OK: |
105 printf( "Message '%s' cancelled.\n", msgId ); | |
105 break; | 106 break; |
106 | 107 |
107 case CANCEL_NEEDS_MSG: | 108 case CANCEL_NEEDS_MSG: |
108 printf( "Message '%s' cancelled in local database only.\n", msgId ); | 109 printf( "Message '%s' cancelled in local database only.\n", msgId ); |
109 break; | 110 break; |
367 xref = Itl_next( xrefs) ) | 368 xref = Itl_next( xrefs) ) |
368 { | 369 { |
369 Str xgrp; | 370 Str xgrp; |
370 int no; | 371 int no; |
371 | 372 |
372 if ( sscanf( xref, MAXCHAR_FMT ":%d", xgrp, &no ) != 2 ) | 373 if ( sscanf( xref, "%"MAXCHAR_STR"[^:]:%d", xgrp, &no ) != 2 ) |
373 { | 374 { |
374 /* Malformed xref - leave article just in case */ | 375 /* Malformed xref - leave article just in case */ |
375 Log_err( "Malformed Xref: entry in %s: %s", | 376 Log_err( "Malformed Xref: entry in %s: %s", |
376 msgId, xref); | 377 msgId, xref); |
377 toDelete = FALSE; | 378 toDelete = FALSE; |