* substracting independend pointers with no conjunction gives mad numbers. thanks...
[citadel.git] / webcit / tcp_sockets.c
index 80eb54f0c2461674e32252c9355c84b69689f8bc..6f32d66ef108ad36f24c4a843fff77a0f96280df 100644 (file)
@@ -191,9 +191,9 @@ int StrBuf_ServGetln(StrBuf *buf)
 #ifdef SERV_TRACE
        else 
        {
-               long pos=0;
+               long pos = 0;
                if (WCC->ReadPos != NULL)
-                       pos = WCC->ReadPos - ChrPtr(buf);
+                       pos = WCC->ReadPos - ChrPtr(WCC->ReadBuf);
                lprintf(9, "%3d<<<[%ld]%s\n", WC->serv_sock, pos, ChrPtr(buf));
        }
 #endif