/[tewi]/Server/server.c
ViewVC logotype

Diff of /Server/server.c

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.5 by nishi, Sun Oct 20 20:52:55 2024 UTC Revision 1.6 by nishi, Sun Oct 27 23:53:55 2024 UTC
# Line 343  void _tw_process_page(SSL* ssl, int sock Line 343  void _tw_process_page(SSL* ssl, int sock
343          incr = 0;          incr = 0;
344          while(1) {          while(1) {
345                  if(f != NULL) {                  if(f != NULL) {
346                          char buffer[128];                          char buffer[512];
347                          fread(buffer, size < 128 ? size : 128, 1, f);                          fread(buffer, size < 512 ? size : 512, 1, f);
348                          tw_write(ssl, sock, buffer, size < 128 ? size : 128);                          tw_write(ssl, sock, buffer, size < 512 ? size : 512);
349                  } else {                  } else {
350                          tw_write(ssl, sock, (unsigned char*)doc + incr, size < 128 ? size : 128);                          tw_write(ssl, sock, (unsigned char*)doc + incr, size < 512 ? size : 512);
351                  }                  }
352                  incr += 128;                  incr += 512;
353                  if(size <= 128) break;                  if(size <= 512) break;
354                  size -= 128;                  size -= 512;
355          }          }
356  }  }
357    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

nishi@chaotic.ninja
ViewVC Help
Powered by ViewVC 1.3.0-dev