httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j..@hyperreal.org
Subject cvs commit: apache-1.3/src/main http_core.c
Date Sun, 07 Mar 1999 15:41:57 GMT
jim         99/03/07 07:41:57

  Modified:    src/main http_core.c
  Log:
  Older OSs simply return non-0 on fseek errors
  
  Revision  Changes    Path
  1.254     +5 -1      apache-1.3/src/main/http_core.c
  
  Index: http_core.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/main/http_core.c,v
  retrieving revision 1.253
  retrieving revision 1.254
  diff -u -r1.253 -r1.254
  --- http_core.c	1999/03/07 15:35:17	1.253
  +++ http_core.c	1999/03/07 15:41:56	1.254
  @@ -3070,7 +3070,11 @@
   	    else {
   		long offset, length;
   		while (ap_each_byterange(r, &offset, &length)) {
  -		    if (fseek(f, offset, SEEK_SET) == -1) {
  +		    /*
  +		     * Non zero returns are more portable than checking
  +		     * for a return of -1.
  +		     */
  +		    if (fseek(f, offset, SEEK_SET)) {
   			ap_log_error(APLOG_MARK, APLOG_ERR, r->server,
   			      "Failed to fseek for byterange (%ld, %ld)",
   			      offset, length);
  
  
  

Mime
View raw message