delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/04/20/23:25:00

From: wozzle!alane AT imageek DOT york DOT cuny DOT edu
Subject: patch to liblug.a - you must recompile and relink to use this
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Date: Wed, 20 Apr 1994 13:14:48 -0400 (EDT)

*** lug/convert/gif.c	Thu Apr 14 03:59:59 1994
--- lug.new/convert/gif.c	Mon Apr 18 22:39:09 1994
***************
*** 231,237 ****
      }
      READCODE();
      if ( position > totalsize )
!       error(6);
    }
  
    /*
--- 231,237 ----
      }
      READCODE();
      if ( position > totalsize )
!       /*error(6)*/ break;
    }
  
    /*
***************
*** 350,357 ****
  
    Fread( buffer, 10, 1, handle );
  
!   if ( buffer[0] != GIFIMGSEPAR)
!     errornull( 5 );
  
    /* left    = (buffer[2] << 8) | buffer[1]; */
    /* right   = (buffer[4] << 8) | buffer[3]; */
--- 350,368 ----
  
    Fread( buffer, 10, 1, handle );
  
!   if ( buffer[0] != GIFIMGSEPAR) {
!     if (buffer[0] == '!') {
!       int c;
! 
!       while ((c=getc(handle)) > 0) {
!       }
!       if (c == EOF)
! 	errornull( 5 );
!       Fread( buffer, 10, 1, handle );
!       if ( buffer[0] != GIFIMGSEPAR)
! 	errornull( 5 );
!     }
!   }
  
    /* left    = (buffer[2] << 8) | buffer[1]; */
    /* right   = (buffer[4] << 8) | buffer[3]; */


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019