Sophie

Sophie

distrib > Mandriva > mes5 > i586 > by-pkgid > c9e21e4e8625a91bfc2164086c9633a3 > files > 6

imapproxy-1.2.6-5mdv2009.0.src.rpm

diff -Naurp up-imapproxy-1.2.6/src/main.c up-imapproxy-1.2.6.oden/src/main.c
--- up-imapproxy-1.2.6/src/main.c	2008-01-28 14:15:08.000000000 +0100
+++ up-imapproxy-1.2.6.oden/src/main.c	2008-08-30 14:41:44.000000000 +0200
@@ -618,7 +618,7 @@ int main( int argc, char *argv[] )
     pthread_create( &RecycleThread, &attr, (void *)ICC_Recycle_Loop, NULL );
 
     syslog(LOG_INFO, "%s: Launched ICC recycle thread with id %d", 
-	   fn, RecycleThread );
+	   fn, (int)RecycleThread );
 
     /*
      * Now start listening and accepting connections.
@@ -1075,7 +1075,6 @@ static void SetBannerAndCapability( void
     ICD_Struct conn;
     int BytesRead;
     char *fn = "SetBannerAndCapability()";
-    int NumRef = 0;
 
     /* initialize some stuff */
     memset( &itd, 0, sizeof itd );
diff -Naurp up-imapproxy-1.2.6/src/request.c up-imapproxy-1.2.6.oden/src/request.c
--- up-imapproxy-1.2.6/src/request.c	2008-01-28 14:15:08.000000000 +0100
+++ up-imapproxy-1.2.6.oden/src/request.c	2008-08-30 14:41:44.000000000 +0200
@@ -1197,7 +1197,7 @@ static int Raw_Proxy( ITD_Struct *Client
 	    
 	    if ( Server->TraceOn )
 	    {
-		snprintf( TraceBuf, sizeof TraceBuf - 1, "\n\n-----> C= %d %s SERVER: sd [%d]\n", time( 0 ), ( (TraceUser) ? TraceUser : "Null username" ), Server->conn->sd );
+		snprintf( TraceBuf, sizeof TraceBuf - 1, "\n\n-----> C= %d %s SERVER: sd [%d]\n", time( 0 ), ( (*TraceUser) ? TraceUser : "Null username" ), Server->conn->sd );
 		write( Tracefd, TraceBuf, strlen( TraceBuf ) );
 		write( Tracefd, Server->ReadBuf, status );
 	    }
@@ -1243,7 +1243,7 @@ static int Raw_Proxy( ITD_Struct *Client
 	    
 		if ( Client->TraceOn )
 		{
-		    snprintf( TraceBuf, sizeof TraceBuf - 1, "\n\n-----> C= %d %s CLIENT: sd [%d]\n", time( 0 ), ( (TraceUser) ? TraceUser : "Null username" ), Client->conn->sd );
+		    snprintf( TraceBuf, sizeof TraceBuf - 1, "\n\n-----> C= %d %s CLIENT: sd [%d]\n", time( 0 ), ( (*TraceUser) ? TraceUser : "Null username" ), Client->conn->sd );
 		    write( Tracefd, TraceBuf, strlen( TraceBuf ) );
 		    write( Tracefd, Client->ReadBuf, status );
 		}
@@ -1902,7 +1902,7 @@ extern void HandleRequest( int clientsd 
 		    
 		    if ( BytesRead == -1 )
 		    {
-			syslog( LOG_NOTICE, "%s: Failed to read string literal from client on login." );
+			syslog( LOG_NOTICE, "%s: Failed to read string literal from client on login.", fn );
 			snprintf( SendBuf, BufLen, "%s NO LOGIN failed\r\n", Tag );
 			if ( IMAP_Write( Client.conn, SendBuf, strlen(SendBuf) ) == -1 )
 			{
diff -Naurp up-imapproxy-1.2.6/src/select.c up-imapproxy-1.2.6.oden/src/select.c
--- up-imapproxy-1.2.6/src/select.c	2008-01-28 14:15:08.000000000 +0100
+++ up-imapproxy-1.2.6.oden/src/select.c	2008-08-30 14:41:44.000000000 +0200
@@ -349,7 +349,7 @@ static int Populate_Select_Cache( ITD_St
     {
 	if ( Server->LiteralBytesRemaining )
 	{
-	    syslog( LOG_ERR, "%s: Server response to SELECT command contains unexpected literal data on sd [%d].", fn );
+	    syslog( LOG_ERR, "%s: Server response to SELECT command contains unexpected literal data on sd [%d].", fn, Server->conn );
 	    /*
 	     * Must eat the literal.
 	     */