X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=blobdiff_plain;f=etc%2Fafpd%2Fdesktop.c;h=c03f07691d689119001d603adbf40dcf78ab0f1d;hp=adf6bbb3d0023dcefac8634b3da5ddd75db9024e;hb=df7560dfdb12b06090dc4b2c6e88d0858930b591;hpb=8658ae6f5b6d37c769c722c84b1bc09408a34285 diff --git a/etc/afpd/desktop.c b/etc/afpd/desktop.c index adf6bbb3..c03f0769 100644 --- a/etc/afpd/desktop.c +++ b/etc/afpd/desktop.c @@ -205,8 +205,8 @@ int afp_addicon(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t addicon_err: if ( cc < 0 ) { if (obj->proto == AFPPROTO_DSI) { - dsi_writeinit(obj->handle, rbuf, buflen); - dsi_writeflush(obj->handle); + dsi_writeinit(obj->dsi, rbuf, buflen); + dsi_writeflush(obj->dsi); } return cc; } @@ -214,7 +214,7 @@ addicon_err: switch (obj->proto) { case AFPPROTO_DSI: { - DSI *dsi = obj->handle; + DSI *dsi = obj->dsi; iovcnt = dsi_writeinit(dsi, rbuf, buflen); @@ -442,7 +442,7 @@ int afp_geticon(AFPObj *obj, char *ibuf, size_t ibuflen _U_, char *rbuf, size_t rc = min( bsize, rsize ); if ((obj->proto == AFPPROTO_DSI) && (buflen < rc)) { - DSI *dsi = obj->handle; + DSI *dsi = obj->dsi; struct stat st; off_t size;