Fossil

Diff
Login

Differences From Artifact [17372f3d7f]:

To Artifact [c658a9f7e4]:


370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
** further input or if an I/O error occurs.
*/
size_t cgi_fread(void *ptr, size_t nmemb){
  if( !g.httpUseSSL ){
    return fread(ptr, 1, nmemb, g.httpIn);
  }
#ifdef FOSSIL_ENABLE_SSL
  return ssl_read_server(g.httpSSLConn, ptr, nmemb);
#else
  fossil_fatal("SSL not available");
#endif
}

/* Works like feof():
**







|







370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
** further input or if an I/O error occurs.
*/
size_t cgi_fread(void *ptr, size_t nmemb){
  if( !g.httpUseSSL ){
    return fread(ptr, 1, nmemb, g.httpIn);
  }
#ifdef FOSSIL_ENABLE_SSL
  return ssl_read_server(g.httpSSLConn, ptr, nmemb, 0);
#else
  fossil_fatal("SSL not available");
#endif
}

/* Works like feof():
**