X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=pop.c;h=4cd2f398df948d23ff3eeade889e1565ba1fee71;hb=e91811d2d063678717b564acf62e10f797a67b74;hp=63ce258055901fcb379f915c7dd3268aea0aba04;hpb=b9ad098fa24048b79514e1a435ab10c9decfd381;p=cascardo%2Frnetproxy.git diff --git a/pop.c b/pop.c index 63ce258..4cd2f39 100644 --- a/pop.c +++ b/pop.c @@ -122,7 +122,7 @@ pop_watch (HCConn *conn, HCEvent event, gpointer data) } } break; - case HC_EVENT_CLOSE: + default: if (pop_conn->func) pop_conn->func (pop_conn, event, pop_conn->data); break; @@ -165,7 +165,7 @@ pop_close (gpointer data) pop_destroy (pop); } -void +int hc_conn_set_driver_pop (HCConn *conn, HCConn *lowconn) { pop_t *pop; @@ -180,4 +180,5 @@ hc_conn_set_driver_pop (HCConn *conn, HCConn *lowconn) conn->close = pop_close; conn->layer = pop; hc_conn_set_callback (lowconn, pop_watch, conn); + return 0; }