rdgif.c 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /*
  2. * rdgif.c
  3. *
  4. * Copyright (C) 1991-1997, Thomas G. Lane.
  5. * This file is part of the Independent JPEG Group's software.
  6. * For conditions of distribution and use, see the accompanying README file.
  7. *
  8. * This file contains routines to read input images in GIF format.
  9. *
  10. *****************************************************************************
  11. * NOTE: to avoid entanglements with Unisys' patent on LZW compression, *
  12. * the ability to read GIF files has been removed from the IJG distribution. *
  13. * Sorry about that. *
  14. *****************************************************************************
  15. *
  16. * We are required to state that
  17. * "The Graphics Interchange Format(c) is the Copyright property of
  18. * CompuServe Incorporated. GIF(sm) is a Service Mark property of
  19. * CompuServe Incorporated."
  20. */
  21. #include "cdjpeg.h" /* Common decls for cjpeg/djpeg applications */
  22. #ifdef GIF_SUPPORTED
  23. /*
  24. * The module selection routine for GIF format input.
  25. */
  26. GLOBAL(cjpeg_source_ptr)
  27. jinit_read_gif (j_compress_ptr cinfo)
  28. {
  29. fprintf(stderr, "GIF input is unsupported for legal reasons. Sorry.\n");
  30. exit(EXIT_FAILURE);
  31. return NULL; /* keep compiler happy */
  32. }
  33. #endif /* GIF_SUPPORTED */