X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libatalk%2Fdsi%2Fdsi_opensess.c;h=d01e64c42fb017c2b6ec94eab1283ff8d7ef22d6;hb=df7560dfdb12b06090dc4b2c6e88d0858930b591;hp=e074a1120528f5d44392c4c1a99aedb21ea8f160;hpb=80fe6e63eb8ec9a396b4383cb8210fd5ded6ad35;p=netatalk.git diff --git a/libatalk/dsi/dsi_opensess.c b/libatalk/dsi/dsi_opensess.c index e074a112..d01e64c4 100644 --- a/libatalk/dsi/dsi_opensess.c +++ b/libatalk/dsi/dsi_opensess.c @@ -18,16 +18,14 @@ static void dsi_init_buffer(DSI *dsi) { - size_t quantum = dsi->server_quantum ? dsi->server_quantum : DSI_SERVQUANT_DEF; - /* default is 12 * 300k = 3,6 MB (Apr 2011) */ - if ((dsi->buffer = malloc(dsi->dsireadbuf * quantum)) == NULL) { + if ((dsi->buffer = malloc(dsi->dsireadbuf * dsi->server_quantum)) == NULL) { LOG(log_error, logtype_dsi, "dsi_init_buffer: OOM"); AFP_PANIC("OOM in dsi_init_buffer"); } dsi->start = dsi->buffer; dsi->eof = dsi->buffer; - dsi->end = dsi->buffer + (dsi->dsireadbuf * quantum); + dsi->end = dsi->buffer + (dsi->dsireadbuf * dsi->server_quantum); } /* OpenSession. set up the connection */