Coverage Report

Created: 2024-06-18 06:05

/src/leptonica/src/gifiostub.c
Line
Count
Source (jump to first uncovered line)
1
/*====================================================================*
2
 -  Copyright (C) 2001 Leptonica.  All rights reserved.
3
 -
4
 -  Redistribution and use in source and binary forms, with or without
5
 -  modification, are permitted provided that the following conditions
6
 -  are met:
7
 -  1. Redistributions of source code must retain the above copyright
8
 -     notice, this list of conditions and the following disclaimer.
9
 -  2. Redistributions in binary form must reproduce the above
10
 -     copyright notice, this list of conditions and the following
11
 -     disclaimer in the documentation and/or other materials
12
 -     provided with the distribution.
13
 -
14
 -  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
15
 -  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
16
 -  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
17
 -  A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL ANY
18
 -  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
19
 -  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
20
 -  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
21
 -  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
22
 -  OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
23
 -  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24
 -  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25
 *====================================================================*/
26
27
/*!
28
 * \file gifiostub.c
29
 * <pre>
30
 *
31
 *     Stubs for gifio.c functions
32
 * </pre>
33
 */
34
35
#ifdef HAVE_CONFIG_H
36
#include <config_auto.h>
37
#endif  /* HAVE_CONFIG_H */
38
39
#include "allheaders.h"
40
41
/* -----------------------------------------------------------------*/
42
#if  (!HAVE_LIBGIF) && (!HAVE_LIBUNGIF)     /* defined in environ.h */
43
/* -----------------------------------------------------------------*/
44
45
PIX * pixReadStreamGif(FILE *fp)
46
0
{
47
0
    return (PIX * )ERROR_PTR("function not present", __func__, NULL);
48
0
}
49
50
/* ----------------------------------------------------------------------*/
51
52
PIX * pixReadMemGif(const l_uint8 *cdata, size_t size)
53
0
{
54
0
    return (PIX *)ERROR_PTR("function not present", __func__, NULL);
55
0
}
56
57
/* ----------------------------------------------------------------------*/
58
59
l_ok pixWriteStreamGif(FILE *fp, PIX *pix)
60
0
{
61
0
    return ERROR_INT("function not present", __func__, 1);
62
0
}
63
64
/* ----------------------------------------------------------------------*/
65
66
l_ok pixWriteMemGif(l_uint8 **pdata, size_t *psize, PIX *pix)
67
0
{
68
0
    return ERROR_INT("function not present", __func__, 1);
69
0
}
70
71
/* -----------------------------------------------------------------*/
72
#endif      /* !HAVE_LIBGIF && !HAVE_LIBUNGIF */