File: giflib_quantize-header.patch

package info (click to toggle)
giflib 5.2.1-2.5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 2,972 kB
  • sloc: ansic: 6,975; xml: 2,474; makefile: 358; javascript: 12; sh: 4
file content (40 lines) | stat: -rw-r--r-- 1,770 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Description: Move declaration of GifQuantizeBuffer() back to gif_lib.h
Bug-Debian: https://bugs.debian.org/1011705
Author: Graham Inggs <ginggs@debian.org>
Last-Update: 2022-06-12

--- a/gif_lib.h
+++ b/gif_lib.h
@@ -215,6 +215,14 @@
 int DGifGetLZCodes(GifFileType *GifFile, int *GifCode);
 const char *DGifGetGifVersion(GifFileType *GifFile);
 
+/******************************************************************************
+ Color table quantization (deprecated)
+******************************************************************************/
+int GifQuantizeBuffer(unsigned int Width, unsigned int Height,
+                   int *ColorMapSize, GifByteType * RedInput,
+                   GifByteType * GreenInput, GifByteType * BlueInput,
+                   GifByteType * OutputBuffer,
+                   GifColorType * OutputColorMap);
 
 /******************************************************************************
  Error handling and reporting.
--- a/getarg.h
+++ b/getarg.h
@@ -34,15 +34,6 @@
 extern void GifQprintf(char *Format, ...);
 extern void PrintGifError(int ErrorCode);
 
-/******************************************************************************
- Color table quantization
-******************************************************************************/
-int GifQuantizeBuffer(unsigned int Width, unsigned int Height,
-                   int *ColorMapSize, GifByteType * RedInput,
-                   GifByteType * GreenInput, GifByteType * BlueInput,
-                   GifByteType * OutputBuffer,
-                   GifColorType * OutputColorMap);
-
 /* These used to live in the library header */
 #define GIF_MESSAGE(Msg) fprintf(stderr, "\n%s: %s\n", PROGRAM_NAME, Msg)
 #define GIF_EXIT(Msg)    { GIF_MESSAGE(Msg); exit(-3); }