Menu

#4 different size

v1.0 (example)
open
nobody
None
5
2013-06-21
2013-06-21
grumpf_
No

fdconn.c: In function ‘sp_fdconn_write’:
fdconn.c:248: warning: cast from pointer to integer of different size
fdconn.c:260: warning: cast to pointer from integer of different size

--- fdconn.c~ 2007-07-06 22:35:19.000000000 +0200
+++ fdconn.c 2013-06-21 16:00:03.000000000 +0200
@@ -245,7 +245,7 @@
fdconn = conn->caux;
req = conn->oreqs;
rc = req->rcall;

  • pos = (int) req->caux;
  • pos = (u32)(intptr_t)req->caux;
    if (conn->srv->debuglevel && pos==0) {
    fprintf(stderr, ">>> (%p) ", conn);
    sp_printfcall(stderr, rc, conn->dotu);
    @@ -257,7 +257,7 @@
    return;

    pos += n;
    
  • req->caux = (void *) pos;

  • req->caux = (void *)(intptr_t) pos;
    if (pos == rc->size) {
    conn->oreqs = req->next;
    sp_conn_free_incall(conn, req->tcall);

Discussion


Log in to post a comment.

MongoDB Logo MongoDB