---
Fuzzer filename: '/src/egif_target.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL10rgb_to_gifPKhm
      functionSourceFile: '/src/egif_fuzz_common.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         24
      ICount:          285
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - EGifCloseFile
        - EGifOpen
        - EGifPutImageDesc
        - EGifPutLine
        - EGifPutScreenDesc
        - EGifSetGifVersion
        - GifFreeMapObject
        - GifMakeMapObject
        - GifQuantizeBuffer
        - PrintGifError
        - _Z18stub_output_writerP11GifFileTypePKhi
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_fuzz_common.cc:43,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:44,3'
              BranchSideFuncs:
                - GifMakeMapObject
                - free
                - malloc
                - GifFreeMapObject
                - free
                - GifQuantizeBuffer
                - free
                - malloc
                - EGifOpen
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
                - GifFreeMapObject
                - free
                - free
            - BranchSide:      'egif_fuzz_common.cc:47,9'
              BranchSideFuncs:
                - GifMakeMapObject
                - free
                - malloc
                - GifFreeMapObject
                - free
                - GifQuantizeBuffer
                - free
                - malloc
                - EGifOpen
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
                - GifFreeMapObject
                - free
                - free
        - Branch String:   'egif_fuzz_common.cc:62,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:64,8'
              BranchSideFuncs:
                - malloc
                - GifFreeMapObject
                - free
                - GifQuantizeBuffer
                - free
                - malloc
                - EGifOpen
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
                - GifFreeMapObject
                - free
                - free
            - BranchSide:      'egif_fuzz_common.cc:69,60'
              BranchSideFuncs:
                - malloc
                - GifFreeMapObject
                - free
                - GifQuantizeBuffer
                - free
                - malloc
                - EGifOpen
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
                - GifFreeMapObject
                - free
                - free
        - Branch String:   'egif_fuzz_common.cc:71,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:73,20'
              BranchSideFuncs:
                - GifQuantizeBuffer
                - free
                - malloc
                - EGifOpen
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
                - GifFreeMapObject
                - free
                - free
            - BranchSide:      'egif_fuzz_common.cc:78,41'
              BranchSideFuncs:
                - GifQuantizeBuffer
                - free
                - malloc
                - EGifOpen
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
                - GifFreeMapObject
                - free
                - free
        - Branch String:   'egif_fuzz_common.cc:78,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:82,20'
              BranchSideFuncs:
                - GifFreeMapObject
                - free
                - free
            - BranchSide:      'egif_fuzz_common.cc:89,7'
              BranchSideFuncs:
                - free
                - malloc
                - EGifOpen
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
        - Branch String:   'egif_fuzz_common.cc:105,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:107,17'
              BranchSideFuncs:
                - PrintGifError
                - GifFreeMapObject
                - free
                - free
            - BranchSide:      'egif_fuzz_common.cc:120,20'
              BranchSideFuncs:
                - EGifSetGifVersion
                - EGifPutScreenDesc
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
        - Branch String:   'egif_fuzz_common.cc:131,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:133,17'
              BranchSideFuncs:
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
            - BranchSide:      'egif_fuzz_common.cc:148,23'
              BranchSideFuncs:
                - EGifPutImageDesc
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
        - Branch String:   'egif_fuzz_common.cc:148,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:150,17'
              BranchSideFuncs:
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
            - BranchSide:      'egif_fuzz_common.cc:158,29'
              BranchSideFuncs:
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
        - Branch String:   'egif_fuzz_common.cc:159,2'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:168,19'
              BranchSideFuncs:
                - EGifPutLine
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
            - BranchSide:      'egif_fuzz_common.cc:184,19'
              BranchSideFuncs:
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
        - Branch String:   'egif_fuzz_common.cc:168,7'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:170,18'
              BranchSideFuncs:
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
            - BranchSide:      'egif_fuzz_common.cc:177,15'
              BranchSideFuncs:
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
                - EGifPutLine
                - PrintGifError
                - GifFreeMapObject
                - free
                - EGifCloseFile
                - free
      Callsites:
        - Src:             'egif_fuzz_common.cc:61,37'
          Dst:             GifMakeMapObject
        - Src:             'egif_fuzz_common.cc:73,3'
          Dst:             GifFreeMapObject
        - Src:             'egif_fuzz_common.cc:78,6'
          Dst:             GifQuantizeBuffer
        - Src:             'egif_fuzz_common.cc:82,3'
          Dst:             GifFreeMapObject
        - Src:             'egif_fuzz_common.cc:104,12'
          Dst:             EGifOpen
        - Src:             'egif_fuzz_common.cc:104,12'
          Dst:             _Z18stub_output_writerP11GifFileTypePKhi
        - Src:             'egif_fuzz_common.cc:107,3'
          Dst:             PrintGifError
        - Src:             'egif_fuzz_common.cc:108,3'
          Dst:             GifFreeMapObject
        - Src:             'egif_fuzz_common.cc:120,2'
          Dst:             EGifSetGifVersion
        - Src:             'egif_fuzz_common.cc:131,6'
          Dst:             EGifPutScreenDesc
        - Src:             'egif_fuzz_common.cc:133,3'
          Dst:             PrintGifError
        - Src:             'egif_fuzz_common.cc:134,3'
          Dst:             GifFreeMapObject
        - Src:             'egif_fuzz_common.cc:136,3'
          Dst:             EGifCloseFile
        - Src:             'egif_fuzz_common.cc:148,6'
          Dst:             EGifPutImageDesc
        - Src:             'egif_fuzz_common.cc:150,3'
          Dst:             PrintGifError
        - Src:             'egif_fuzz_common.cc:151,3'
          Dst:             GifFreeMapObject
        - Src:             'egif_fuzz_common.cc:153,3'
          Dst:             EGifCloseFile
        - Src:             'egif_fuzz_common.cc:168,7'
          Dst:             EGifPutLine
        - Src:             'egif_fuzz_common.cc:170,4'
          Dst:             PrintGifError
        - Src:             'egif_fuzz_common.cc:171,4'
          Dst:             GifFreeMapObject
        - Src:             'egif_fuzz_common.cc:173,4'
          Dst:             EGifCloseFile
        - Src:             'egif_fuzz_common.cc:184,2'
          Dst:             GifFreeMapObject
        - Src:             'egif_fuzz_common.cc:186,2'
          Dst:             EGifCloseFile
    - functionName:    _Z18stub_output_writerP11GifFileTypePKhi
      functionSourceFile: '/src/egif_fuzz_common.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - gifFileType
        - buf
        - len
      BBCount:         18
      ICount:          136
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_fuzz_common.cc:12,18'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:12,21'
              BranchSideFuncs: []
            - BranchSide:      'egif_fuzz_common.cc:13,3'
              BranchSideFuncs: []
        - Branch String:   'egif_fuzz_common.cc:12,42'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:12,45'
              BranchSideFuncs: []
            - BranchSide:      'egif_fuzz_common.cc:13,3'
              BranchSideFuncs: []
        - Branch String:   'egif_fuzz_common.cc:12,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:13,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_fuzz_common.cc:14,6'
              BranchSideFuncs:
                - realloc
                - __assert_fail
        - Branch String:   'egif_fuzz_common.cc:14,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:17,18'
              BranchSideFuncs:
                - realloc
                - __assert_fail
            - BranchSide:      'egif_fuzz_common.cc:24,9'
              BranchSideFuncs: []
        - Branch String:   'egif_fuzz_common.cc:21,3'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:21,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_fuzz_common.cc:22,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_fuzz_common.cc:19,29'
          Dst:             realloc
        - Src:             'egif_fuzz_common.cc:21,3'
          Dst:             __assert_fail
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9fuzz_egifPKhm
      functionSourceFile: '/src/egif_fuzz_common.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Data
        - Size
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10rgb_to_gifPKhm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_fuzz_common.cc:198,18'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:198,23'
              BranchSideFuncs: []
            - BranchSide:      'egif_fuzz_common.cc:199,3'
              BranchSideFuncs: []
        - Branch String:   'egif_fuzz_common.cc:198,6'
          Branch Sides:
            - BranchSide:      'egif_fuzz_common.cc:199,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_fuzz_common.cc:200,27'
              BranchSideFuncs:
                - _ZL10rgb_to_gifPKhm
      Callsites:
        - Src:             'egif_fuzz_common.cc:200,16'
          Dst:             _ZL10rgb_to_gifPKhm
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/egif_target.cc'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Data
        - Size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9fuzz_egifPKhm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'egif_target.cc:8,9'
          Dst:             _Z9fuzz_egifPKhm
    - functionName:    EGifBufferedOutput
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - GifFile
        - Buf
        - c
      BBCount:         19
      ICount:          144
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - InternalWrite
      functionUses:    3
      BranchProfiles:
        - Branch String:   'egif_lib.c:1021,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1023,7'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:1036,7'
              BranchSideFuncs:
                - InternalWrite
        - Branch String:   'egif_lib.c:1023,19'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1023,36'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:1030,3'
              BranchSideFuncs:
                - InternalWrite
        - Branch String:   'egif_lib.c:1023,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1025,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1030,3'
              BranchSideFuncs:
                - InternalWrite
        - Branch String:   'egif_lib.c:1031,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1032,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1035,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:1036,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1038,22'
              BranchSideFuncs:
                - InternalWrite
            - BranchSide:      'egif_lib.c:1045,19'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:1038,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1040,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1043,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:1023,22'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:1031,7'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:1038,8'
          Dst:             InternalWrite
    - functionName:    InternalWrite
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - GifFileOut
        - buf
        - len
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fwrite
      functionUses:    22
      BranchProfiles:
        - Branch String:   'egif_lib.c:262,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:263,10'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:265,17'
              BranchSideFuncs:
                - fwrite
      Callsites:
        - Src:             'egif_lib.c:265,10'
          Dst:             fwrite
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EGifCompressOutput
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - GifFile
        - Code
      BBCount:         26
      ICount:          190
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - EGifBufferedOutput
      functionUses:    6
      BranchProfiles:
        - Branch String:   'egif_lib.c:973,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:974,3'
              BranchSideFuncs:
                - EGifBufferedOutput
                - EGifBufferedOutput
            - BranchSide:      'egif_lib.c:990,37'
              BranchSideFuncs:
                - EGifBufferedOutput
        - Branch String:   'egif_lib.c:974,3'
          Branch Sides:
            - BranchSide:      'egif_lib.c:976,27'
              BranchSideFuncs:
                - EGifBufferedOutput
                - EGifBufferedOutput
            - BranchSide:      'egif_lib.c:984,3'
              BranchSideFuncs:
                - EGifBufferedOutput
        - Branch String:   'egif_lib.c:976,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:979,12'
              BranchSideFuncs:
                - EGifBufferedOutput
                - EGifBufferedOutput
            - BranchSide:      'egif_lib.c:981,4'
              BranchSideFuncs:
                - EGifBufferedOutput
                - EGifBufferedOutput
        - Branch String:   'egif_lib.c:985,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:987,11'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:989,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:993,3'
          Branch Sides:
            - BranchSide:      'egif_lib.c:0,0'
              BranchSideFuncs:
                - EGifBufferedOutput
            - BranchSide:      'egif_lib.c:995,27'
              BranchSideFuncs:
                - EGifBufferedOutput
        - Branch String:   'egif_lib.c:995,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:998,12'
              BranchSideFuncs:
                - EGifBufferedOutput
            - BranchSide:      'egif_lib.c:1000,4'
              BranchSideFuncs:
                - EGifBufferedOutput
        - Branch String:   'egif_lib.c:1007,48'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1007,51'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1007,48'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:1007,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1007,6'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1008,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:976,8'
          Dst:             EGifBufferedOutput
        - Src:             'egif_lib.c:985,7'
          Dst:             EGifBufferedOutput
        - Src:             'egif_lib.c:995,8'
          Dst:             EGifBufferedOutput
    - functionName:    EGifWriteExtensions
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - GifFileOut
        - ExtensionBlocks
        - ExtensionBlockCount
      BBCount:         26
      ICount:          141
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - EGifPutExtensionBlock
        - EGifPutExtensionLeader
        - EGifPutExtensionTrailer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'egif_lib.c:1059,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1062,10'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionTrailer
                - EGifPutExtensionLeader
            - BranchSide:      'egif_lib.c:1085,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:1062,3'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1063,26'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionTrailer
                - EGifPutExtensionLeader
            - BranchSide:      'egif_lib.c:1083,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:1064,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1065,32'
              BranchSideFuncs:
                - EGifPutExtensionLeader
                - EGifPutExtensionBlock
                - EGifPutExtensionTrailer
            - BranchSide:      'egif_lib.c:1071,30'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionLeader
                - EGifPutExtensionTrailer
        - Branch String:   'egif_lib.c:1065,9'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1068,6'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1070,4'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionLeader
                - EGifPutExtensionTrailer
        - Branch String:   'egif_lib.c:1071,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1073,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1075,8'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionLeader
                - EGifPutExtensionTrailer
        - Branch String:   'egif_lib.c:1075,37'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1076,9'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
                - EGifPutExtensionLeader
            - BranchSide:      'egif_lib.c:1077,33'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
                - EGifPutExtensionLeader
        - Branch String:   'egif_lib.c:1075,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1077,33'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
                - EGifPutExtensionLeader
            - BranchSide:      'egif_lib.c:1082,3'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionTrailer
                - EGifPutExtensionLeader
        - Branch String:   'egif_lib.c:1077,9'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1079,6'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1081,4'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionTrailer
                - EGifPutExtensionLeader
      Callsites:
        - Src:             'egif_lib.c:1065,9'
          Dst:             EGifPutExtensionLeader
        - Src:             'egif_lib.c:1071,8'
          Dst:             EGifPutExtensionBlock
        - Src:             'egif_lib.c:1077,9'
          Dst:             EGifPutExtensionTrailer
    - functionName:    EGifPutExtensionLeader
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - GifFile
        - ExtCode
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - InternalWrite
      functionUses:    2
      BranchProfiles:
        - Branch String:   'egif_lib.c:557,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:559,3'
              BranchSideFuncs:
                - InternalWrite
            - BranchSide:      'egif_lib.c:563,2'
              BranchSideFuncs:
                - InternalWrite
      Callsites:
        - Src:             'egif_lib.c:565,2'
          Dst:             InternalWrite
    - functionName:    EGifPutExtensionBlock
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - ExtLen
        - Extension
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - InternalWrite
      functionUses:    3
      BranchProfiles:
        - Branch String:   'egif_lib.c:578,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:580,3'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:584,8'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
      Callsites:
        - Src:             'egif_lib.c:585,2'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:586,2'
          Dst:             InternalWrite
    - functionName:    EGifPutExtensionTrailer
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - InternalWrite
      functionUses:    2
      BranchProfiles:
        - Branch String:   'egif_lib.c:599,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:601,3'
              BranchSideFuncs:
                - InternalWrite
            - BranchSide:      'egif_lib.c:606,6'
              BranchSideFuncs:
                - InternalWrite
      Callsites:
        - Src:             'egif_lib.c:607,2'
          Dst:             InternalWrite
    - functionName:    EGifSpew
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFileOut
      BBCount:         39
      ICount:          273
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - EGifCloseFile
        - EGifPutImageDesc
        - EGifPutLine
        - EGifPutScreenDesc
        - EGifWriteExtensions
      functionUses:    0
      BranchProfiles:
        - Branch String:   'egif_lib.c:1091,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1095,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1098,9'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1098,2'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1099,21'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifPutLine
                - EGifPutLine
            - BranchSide:      'egif_lib.c:1151,26'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
        - Branch String:   'egif_lib.c:1104,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1105,4'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
            - BranchSide:      'egif_lib.c:1108,27'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1108,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1110,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1113,24'
              BranchSideFuncs:
                - EGifPutImageDesc
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1113,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1117,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1120,7'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1120,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1129,11'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
            - BranchSide:      'egif_lib.c:1141,11'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1129,4'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1130,31'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
            - BranchSide:      'egif_lib.c:1140,3'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1130,5'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1133,14'
              BranchSideFuncs:
                - EGifPutLine
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
            - BranchSide:      'egif_lib.c:1139,4'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1132,10'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1136,7'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1138,5'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1141,4'
          Branch Sides:
            - BranchSide:      'egif_lib.c:0,0'
              BranchSideFuncs:
                - EGifPutLine
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
            - BranchSide:      'egif_lib.c:1142,21'
              BranchSideFuncs:
                - EGifPutLine
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
        - Branch String:   'egif_lib.c:1142,9'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1145,6'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1147,4'
              BranchSideFuncs:
                - EGifWriteExtensions
                - EGifCloseFile
                - EGifWriteExtensions
                - EGifPutImageDesc
                - EGifPutLine
                - EGifPutLine
        - Branch String:   'egif_lib.c:1151,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1153,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1156,20'
              BranchSideFuncs:
                - EGifCloseFile
        - Branch String:   'egif_lib.c:1156,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:1157,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:1160,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:1091,6'
          Dst:             EGifPutScreenDesc
        - Src:             'egif_lib.c:1108,7'
          Dst:             EGifWriteExtensions
        - Src:             'egif_lib.c:1113,7'
          Dst:             EGifPutImageDesc
        - Src:             'egif_lib.c:1132,10'
          Dst:             EGifPutLine
        - Src:             'egif_lib.c:1142,9'
          Dst:             EGifPutLine
        - Src:             'egif_lib.c:1151,6'
          Dst:             EGifWriteExtensions
        - Src:             'egif_lib.c:1156,6'
          Dst:             EGifCloseFile
    - functionName:    EGifPutScreenDesc
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - Width
        - Height
        - ColorRes
        - BackGround
        - ColorMap
      BBCount:         32
      ICount:          302
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - EGifGetGifVersion
        - EGifPutWord
        - GifMakeMapObject
        - InternalWrite
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'egif_lib.c:281,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:283,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:286,7'
              BranchSideFuncs:
                - EGifGetGifVersion
                - strlen
                - InternalWrite
                - strlen
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - InternalWrite
                - GifMakeMapObject
        - Branch String:   'egif_lib.c:286,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:288,3'
              BranchSideFuncs:
                - EGifGetGifVersion
                - strlen
                - InternalWrite
                - strlen
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - InternalWrite
                - GifMakeMapObject
            - BranchSide:      'egif_lib.c:292,36'
              BranchSideFuncs:
                - EGifGetGifVersion
                - strlen
                - InternalWrite
                - strlen
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - InternalWrite
                - GifMakeMapObject
        - Branch String:   'egif_lib.c:295,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:297,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:301,20'
              BranchSideFuncs:
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - InternalWrite
                - GifMakeMapObject
        - Branch String:   'egif_lib.c:305,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:307,24'
              BranchSideFuncs:
                - GifMakeMapObject
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:313,3'
              BranchSideFuncs:
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - InternalWrite
        - Branch String:   'egif_lib.c:308,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:309,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:312,2'
              BranchSideFuncs:
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - InternalWrite
        - Branch String:   'egif_lib.c:331,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:330,28'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:331,18'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
        - Branch String:   'egif_lib.c:334,23'
          Branch Sides:
            - BranchSide:      'egif_lib.c:334,26'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:338,6'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
        - Branch String:   'egif_lib.c:334,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:335,3'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:338,6'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
        - Branch String:   'egif_lib.c:343,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:345,10'
              BranchSideFuncs:
                - InternalWrite
            - BranchSide:      'egif_lib.c:358,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:345,3'
          Branch Sides:
            - BranchSide:      'egif_lib.c:347,13'
              BranchSideFuncs:
                - InternalWrite
            - BranchSide:      'egif_lib.c:355,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:350,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:351,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:354,3'
              BranchSideFuncs:
                - InternalWrite
      Callsites:
        - Src:             'egif_lib.c:292,18'
          Dst:             EGifGetGifVersion
        - Src:             'egif_lib.c:296,20'
          Dst:             strlen
        - Src:             'egif_lib.c:295,6'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:296,46'
          Dst:             strlen
        - Src:             'egif_lib.c:307,7'
          Dst:             GifMakeMapObject
        - Src:             'egif_lib.c:320,8'
          Dst:             EGifPutWord
        - Src:             'egif_lib.c:321,8'
          Dst:             EGifPutWord
        - Src:             'egif_lib.c:340,2'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:350,8'
          Dst:             InternalWrite
    - functionName:    EGifPutImageDesc
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - Left
        - Top
        - Width
        - Height
        - Interlace
        - ColorMap
      BBCount:         39
      ICount:          356
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - EGifPutWord
        - EGifSetupCompress
        - GifFreeMapObject
        - GifMakeMapObject
        - InternalWrite
      functionUses:    2
      BranchProfiles:
        - Branch String:   'egif_lib.c:373,44'
          Branch Sides:
            - BranchSide:      'egif_lib.c:374,6'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
                - GifMakeMapObject
                - GifFreeMapObject
            - BranchSide:      'egif_lib.c:380,7'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
                - GifMakeMapObject
                - GifFreeMapObject
        - Branch String:   'egif_lib.c:373,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:377,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:380,7'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
                - GifMakeMapObject
                - GifFreeMapObject
        - Branch String:   'egif_lib.c:380,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:382,3'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
                - GifMakeMapObject
                - GifFreeMapObject
            - BranchSide:      'egif_lib.c:385,24'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
                - GifMakeMapObject
                - GifFreeMapObject
        - Branch String:   'egif_lib.c:390,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:391,7'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
                - GifMakeMapObject
                - GifFreeMapObject
            - BranchSide:      'egif_lib.c:408,2'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
        - Branch String:   'egif_lib.c:391,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:392,8'
              BranchSideFuncs:
                - GifMakeMapObject
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
                - GifFreeMapObject
            - BranchSide:      'egif_lib.c:403,4'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
        - Branch String:   'egif_lib.c:392,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:393,22'
              BranchSideFuncs:
                - GifFreeMapObject
                - GifMakeMapObject
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
            - BranchSide:      'egif_lib.c:397,8'
              BranchSideFuncs:
                - GifMakeMapObject
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
        - Branch String:   'egif_lib.c:398,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:399,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:402,3'
              BranchSideFuncs:
                - InternalWrite
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - EGifPutWord
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
        - Branch String:   'egif_lib.c:415,12'
          Branch Sides:
            - BranchSide:      'egif_lib.c:414,64'
              BranchSideFuncs:
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
            - BranchSide:      'egif_lib.c:415,23'
              BranchSideFuncs:
                - InternalWrite
                - EGifSetupCompress
                - InternalWrite
        - Branch String:   'egif_lib.c:419,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:421,10'
              BranchSideFuncs:
                - EGifSetupCompress
                - InternalWrite
            - BranchSide:      'egif_lib.c:432,6'
              BranchSideFuncs:
                - EGifSetupCompress
        - Branch String:   'egif_lib.c:421,3'
          Branch Sides:
            - BranchSide:      'egif_lib.c:423,13'
              BranchSideFuncs:
                - InternalWrite
                - EGifSetupCompress
            - BranchSide:      'egif_lib.c:431,2'
              BranchSideFuncs:
                - EGifSetupCompress
        - Branch String:   'egif_lib.c:426,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:427,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:430,3'
              BranchSideFuncs:
                - EGifSetupCompress
                - InternalWrite
        - Branch String:   'egif_lib.c:432,33'
          Branch Sides:
            - BranchSide:      'egif_lib.c:432,36'
              BranchSideFuncs:
                - EGifSetupCompress
            - BranchSide:      'egif_lib.c:438,2'
              BranchSideFuncs:
                - EGifSetupCompress
        - Branch String:   'egif_lib.c:432,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:433,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:438,2'
              BranchSideFuncs:
                - EGifSetupCompress
      Callsites:
        - Src:             'egif_lib.c:393,5'
          Dst:             GifFreeMapObject
        - Src:             'egif_lib.c:396,30'
          Dst:             GifMakeMapObject
        - Src:             'egif_lib.c:409,2'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:410,8'
          Dst:             EGifPutWord
        - Src:             'egif_lib.c:411,8'
          Dst:             EGifPutWord
        - Src:             'egif_lib.c:412,8'
          Dst:             EGifPutWord
        - Src:             'egif_lib.c:413,8'
          Dst:             EGifPutWord
        - Src:             'egif_lib.c:416,2'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:426,8'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:442,8'
          Dst:             EGifSetupCompress
    - functionName:    EGifPutLine
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - GifFile
        - Line
        - LineLen
      BBCount:         15
      ICount:          129
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EGifCompressLine
      functionUses:    3
      BranchProfiles:
        - Branch String:   'egif_lib.c:455,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:457,3'
              BranchSideFuncs:
                - EGifCompressLine
            - BranchSide:      'egif_lib.c:461,7'
              BranchSideFuncs:
                - EGifCompressLine
        - Branch String:   'egif_lib.c:461,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:462,13'
              BranchSideFuncs:
                - EGifCompressLine
            - BranchSide:      'egif_lib.c:464,6'
              BranchSideFuncs:
                - EGifCompressLine
        - Branch String:   'egif_lib.c:464,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:465,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:468,25'
              BranchSideFuncs:
                - EGifCompressLine
        - Branch String:   'egif_lib.c:474,2'
          Branch Sides:
            - BranchSide:      'egif_lib.c:475,14'
              BranchSideFuncs:
                - EGifCompressLine
            - BranchSide:      'egif_lib.c:478,26'
              BranchSideFuncs:
                - EGifCompressLine
      Callsites:
        - Src:             'egif_lib.c:478,9'
          Dst:             EGifCompressLine
    - functionName:    EGifCloseFile
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - ErrorCode
      BBCount:         35
      ICount:          193
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - GifFreeMapObject
        - InternalWrite
        - fclose
      functionUses:    5
      BranchProfiles:
        - Branch String:   'egif_lib.c:763,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:764,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:767,34'
              BranchSideFuncs:
                - free
                - InternalWrite
                - free
                - free
                - fclose
                - free
                - free
                - GifFreeMapObject
                - GifFreeMapObject
        - Branch String:   'egif_lib.c:768,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:769,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:770,14'
              BranchSideFuncs:
                - free
                - InternalWrite
                - free
                - free
                - fclose
                - free
                - free
                - GifFreeMapObject
                - GifFreeMapObject
        - Branch String:   'egif_lib.c:770,13'
          Branch Sides:
            - BranchSide:      'egif_lib.c:772,7'
              BranchSideFuncs:
                - InternalWrite
                - free
                - free
                - fclose
                - free
                - free
                - GifFreeMapObject
                - GifFreeMapObject
            - BranchSide:      'egif_lib.c:778,10'
              BranchSideFuncs:
                - InternalWrite
                - free
                - free
                - fclose
                - free
                - free
                - GifFreeMapObject
                - GifFreeMapObject
        - Branch String:   'egif_lib.c:772,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:773,5'
              BranchSideFuncs:
                - free
            - BranchSide:      'egif_lib.c:775,8'
              BranchSideFuncs:
                - free
        - Branch String:   'egif_lib.c:783,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:784,21'
              BranchSideFuncs:
                - GifFreeMapObject
                - free
                - free
                - fclose
                - free
                - free
                - GifFreeMapObject
            - BranchSide:      'egif_lib.c:787,7'
              BranchSideFuncs:
                - free
                - free
                - fclose
                - free
                - free
                - GifFreeMapObject
        - Branch String:   'egif_lib.c:787,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:788,21'
              BranchSideFuncs:
                - GifFreeMapObject
                - free
                - free
                - fclose
                - free
                - free
            - BranchSide:      'egif_lib.c:791,7'
              BranchSideFuncs:
                - free
                - free
                - fclose
                - free
                - free
        - Branch String:   'egif_lib.c:791,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:792,17'
              BranchSideFuncs:
                - free
                - free
                - free
                - fclose
                - free
            - BranchSide:      'egif_lib.c:794,16'
              BranchSideFuncs:
                - free
                - free
                - fclose
                - free
        - Branch String:   'egif_lib.c:796,12'
          Branch Sides:
            - BranchSide:      'egif_lib.c:796,22'
              BranchSideFuncs:
                - fclose
                - free
                - free
            - BranchSide:      'egif_lib.c:804,8'
              BranchSideFuncs:
                - free
        - Branch String:   'egif_lib.c:796,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:797,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'egif_lib.c:804,8'
              BranchSideFuncs:
                - free
        - Branch String:   'egif_lib.c:797,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:798,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'egif_lib.c:800,9'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'egif_lib.c:781,3'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:784,4'
          Dst:             GifFreeMapObject
        - Src:             'egif_lib.c:788,4'
          Dst:             GifFreeMapObject
        - Src:             'egif_lib.c:796,15'
          Dst:             fclose
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EGifCompressLine
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - GifFile
        - Line
        - LineLen
      BBCount:         29
      ICount:          251
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - EGifCompressOutput
        - _ClearHashTable
        - _ExistsHashTable
        - _InsertHashTable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'egif_lib.c:884,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:885,14'
              BranchSideFuncs:
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - _InsertHashTable
                - EGifCompressOutput
                - _ClearHashTable
            - BranchSide:      'egif_lib.c:888,7'
              BranchSideFuncs:
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - _InsertHashTable
                - EGifCompressOutput
                - _ClearHashTable
        - Branch String:   'egif_lib.c:890,2'
          Branch Sides:
            - BranchSide:      'egif_lib.c:892,7'
              BranchSideFuncs:
                - _ExistsHashTable
                - EGifCompressOutput
                - _InsertHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ClearHashTable
            - BranchSide:      'egif_lib.c:941,22'
              BranchSideFuncs:
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
        - Branch String:   'egif_lib.c:899,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:903,15'
              BranchSideFuncs:
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - _InsertHashTable
                - EGifCompressOutput
                - _ClearHashTable
            - BranchSide:      'egif_lib.c:908,27'
              BranchSideFuncs:
                - EGifCompressOutput
                - _InsertHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - _ClearHashTable
        - Branch String:   'egif_lib.c:908,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:910,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:913,15'
              BranchSideFuncs:
                - _InsertHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - _ClearHashTable
        - Branch String:   'egif_lib.c:918,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:920,28'
              BranchSideFuncs:
                - EGifCompressOutput
                - _ClearHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - _InsertHashTable
            - BranchSide:      'egif_lib.c:934,22'
              BranchSideFuncs:
                - _InsertHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - _ClearHashTable
        - Branch String:   'egif_lib.c:920,9'
          Branch Sides:
            - BranchSide:      'egif_lib.c:923,6'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:926,28'
              BranchSideFuncs:
                - _ClearHashTable
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
                - _ExistsHashTable
                - EGifCompressOutput
                - _InsertHashTable
                - EGifCompressOutput
        - Branch String:   'egif_lib.c:943,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:945,26'
              BranchSideFuncs:
                - EGifCompressOutput
                - EGifCompressOutput
                - EGifCompressOutput
            - BranchSide:      'egif_lib.c:960,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:945,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:946,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:949,26'
              BranchSideFuncs:
                - EGifCompressOutput
                - EGifCompressOutput
        - Branch String:   'egif_lib.c:949,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:951,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:954,26'
              BranchSideFuncs:
                - EGifCompressOutput
        - Branch String:   'egif_lib.c:954,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:955,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:958,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:899,18'
          Dst:             _ExistsHashTable
        - Src:             'egif_lib.c:908,8'
          Dst:             EGifCompressOutput
        - Src:             'egif_lib.c:920,9'
          Dst:             EGifCompressOutput
        - Src:             'egif_lib.c:930,5'
          Dst:             _ClearHashTable
        - Src:             'egif_lib.c:934,5'
          Dst:             _InsertHashTable
        - Src:             'egif_lib.c:945,7'
          Dst:             EGifCompressOutput
        - Src:             'egif_lib.c:949,7'
          Dst:             EGifCompressOutput
        - Src:             'egif_lib.c:954,7'
          Dst:             EGifCompressOutput
    - functionName:    EGifPutWord
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - Word
        - GifFile
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - InternalWrite
      functionUses:    6
      BranchProfiles:
        - Branch String:   'egif_lib.c:820,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:821,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:823,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:820,6'
          Dst:             InternalWrite
    - functionName:    EGifSetupCompress
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
      BBCount:         15
      ICount:          159
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EGifCompressOutput
        - InternalWrite
        - _ClearHashTable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_lib.c:836,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:837,18'
              BranchSideFuncs:
                - InternalWrite
                - _ClearHashTable
                - EGifCompressOutput
            - BranchSide:      'egif_lib.c:838,13'
              BranchSideFuncs:
                - InternalWrite
                - _ClearHashTable
                - EGifCompressOutput
        - Branch String:   'egif_lib.c:838,13'
          Branch Sides:
            - BranchSide:      'egif_lib.c:839,18'
              BranchSideFuncs:
                - InternalWrite
                - _ClearHashTable
                - EGifCompressOutput
            - BranchSide:      'egif_lib.c:841,3'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:845,24'
          Branch Sides:
            - BranchSide:      'egif_lib.c:845,21'
              BranchSideFuncs:
                - InternalWrite
                - _ClearHashTable
                - EGifCompressOutput
            - BranchSide:      'egif_lib.c:845,47'
              BranchSideFuncs:
                - InternalWrite
                - _ClearHashTable
                - EGifCompressOutput
        - Branch String:   'egif_lib.c:863,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:864,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:867,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:846,2'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:861,2'
          Dst:             _ClearHashTable
        - Src:             'egif_lib.c:863,6'
          Dst:             EGifCompressOutput
    - functionName:    EGifGetGifVersion
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
      BBCount:         36
      ICount:          197
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_lib.c:211,2'
          Branch Sides:
            - BranchSide:      'egif_lib.c:212,10'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:225,9'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:212,3'
          Branch Sides:
            - BranchSide:      'egif_lib.c:215,8'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:224,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:217,42'
          Branch Sides:
            - BranchSide:      'egif_lib.c:218,8'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:218,43'
          Branch Sides:
            - BranchSide:      'egif_lib.c:219,8'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:219,44'
          Branch Sides:
            - BranchSide:      'egif_lib.c:220,8'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:221,5'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:217,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:221,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:223,3'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:225,2'
          Branch Sides:
            - BranchSide:      'egif_lib.c:226,18'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:236,6'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:228,41'
          Branch Sides:
            - BranchSide:      'egif_lib.c:229,7'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:232,4'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:229,42'
          Branch Sides:
            - BranchSide:      'egif_lib.c:230,7'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:232,4'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:230,43'
          Branch Sides:
            - BranchSide:      'egif_lib.c:231,7'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:232,4'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:228,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:232,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:234,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:236,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:237,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:239,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EGifPutCodeNext
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - CodeBlock
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - InternalWrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_lib.c:736,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:737,21'
              BranchSideFuncs:
                - InternalWrite
            - BranchSide:      'egif_lib.c:743,7'
              BranchSideFuncs:
                - InternalWrite
        - Branch String:   'egif_lib.c:737,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:739,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:742,2'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:744,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:745,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:748,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:737,7'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:744,7'
          Dst:             InternalWrite
    - functionName:    EGifPutCode
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - CodeSize
        - CodeBlock
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EGifPutCodeNext
      functionUses:    0
      BranchProfiles:
        - Branch String:   'egif_lib.c:709,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:711,3'
              BranchSideFuncs:
                - EGifPutCodeNext
            - BranchSide:      'egif_lib.c:724,25'
              BranchSideFuncs:
                - EGifPutCodeNext
      Callsites:
        - Src:             'egif_lib.c:724,9'
          Dst:             EGifPutCodeNext
    - functionName:    EGifGCBToSavedExtension
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - GCB
        - GifFile
        - ImageIndex
      BBCount:         17
      ICount:          137
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - EGifGCBToExtension
        - GifAddExtensionBlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   'egif_lib.c:672,21'
          Branch Sides:
            - BranchSide:      'egif_lib.c:672,24'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:673,3'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:672,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:673,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:676,9'
              BranchSideFuncs:
                - EGifGCBToExtension
                - GifAddExtensionBlock
                - EGifGCBToExtension
        - Branch String:   'egif_lib.c:676,2'
          Branch Sides:
            - BranchSide:      'egif_lib.c:679,8'
              BranchSideFuncs:
                - EGifGCBToExtension
                - GifAddExtensionBlock
                - EGifGCBToExtension
            - BranchSide:      'egif_lib.c:686,27'
              BranchSideFuncs:
                - EGifGCBToExtension
                - GifAddExtensionBlock
        - Branch String:   'egif_lib.c:680,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:681,23'
              BranchSideFuncs:
                - EGifGCBToExtension
            - BranchSide:      'egif_lib.c:684,2'
              BranchSideFuncs:
                - EGifGCBToExtension
                - GifAddExtensionBlock
                - EGifGCBToExtension
        - Branch String:   'egif_lib.c:687,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:692,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:695,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:681,4'
          Dst:             EGifGCBToExtension
        - Src:             'egif_lib.c:686,8'
          Dst:             EGifGCBToExtension
        - Src:             'egif_lib.c:687,6'
          Dst:             GifAddExtensionBlock
    - functionName:    EGifGCBToExtension
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - GCB
        - GifExtension
      BBCount:         1
      ICount:          76
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EGifPutExtension
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - ExtCode
        - ExtLen
        - Extension
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - InternalWrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_lib.c:624,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:626,3'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:630,6'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
                - InternalWrite
                - InternalWrite
        - Branch String:   'egif_lib.c:630,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:631,17'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
                - InternalWrite
            - BranchSide:      'egif_lib.c:633,3'
              BranchSideFuncs:
                - InternalWrite
                - InternalWrite
                - InternalWrite
      Callsites:
        - Src:             'egif_lib.c:631,3'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:636,3'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:638,2'
          Dst:             InternalWrite
        - Src:             'egif_lib.c:640,2'
          Dst:             InternalWrite
    - functionName:    EGifPutComment
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - Comment
      BBCount:         21
      ICount:          117
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - EGifPutExtension
        - EGifPutExtensionBlock
        - EGifPutExtensionLeader
        - EGifPutExtensionTrailer
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'egif_lib.c:515,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:516,27'
              BranchSideFuncs:
                - EGifPutExtension
            - BranchSide:      'egif_lib.c:519,17'
              BranchSideFuncs:
                - EGifPutExtensionLeader
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
                - EGifPutExtensionBlock
        - Branch String:   'egif_lib.c:520,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:522,4'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:526,3'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
                - EGifPutExtensionBlock
        - Branch String:   'egif_lib.c:526,3'
          Branch Sides:
            - BranchSide:      'egif_lib.c:527,30'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
            - BranchSide:      'egif_lib.c:535,7'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
        - Branch String:   'egif_lib.c:527,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:529,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:531,10'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
                - EGifPutExtensionBlock
                - EGifPutExtensionBlock
        - Branch String:   'egif_lib.c:535,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:536,30'
              BranchSideFuncs:
                - EGifPutExtensionBlock
                - EGifPutExtensionTrailer
            - BranchSide:      'egif_lib.c:541,31'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
        - Branch String:   'egif_lib.c:536,8'
          Branch Sides:
            - BranchSide:      'egif_lib.c:538,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:540,3'
              BranchSideFuncs:
                - EGifPutExtensionTrailer
      Callsites:
        - Src:             'egif_lib.c:514,11'
          Dst:             strlen
        - Src:             'egif_lib.c:516,10'
          Dst:             EGifPutExtension
        - Src:             'egif_lib.c:520,7'
          Dst:             EGifPutExtensionLeader
        - Src:             'egif_lib.c:527,8'
          Dst:             EGifPutExtensionBlock
        - Src:             'egif_lib.c:536,8'
          Dst:             EGifPutExtensionBlock
        - Src:             'egif_lib.c:541,7'
          Dst:             EGifPutExtensionTrailer
    - functionName:    EGifPutPixel
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - GifFile
        - Pixel
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EGifCompressLine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'egif_lib.c:487,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:489,3'
              BranchSideFuncs:
                - EGifCompressLine
            - BranchSide:      'egif_lib.c:493,6'
              BranchSideFuncs:
                - EGifCompressLine
        - Branch String:   'egif_lib.c:493,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:497,4'
              BranchSideFuncs:
                - EGifCompressLine
      Callsites:
        - Src:             'egif_lib.c:504,9'
          Dst:             EGifCompressLine
    - functionName:    EGifSetGifVersion
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - GifFile
        - gif89
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EGifOpen
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - userData
        - writeFunc
        - Error
      BBCount:         19
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _InitHashTable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_lib.c:153,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:154,7'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:160,9'
              BranchSideFuncs:
                - malloc
                - _InitHashTable
                - free
                - free
                - free
        - Branch String:   'egif_lib.c:154,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:155,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:157,3'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:163,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:164,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'egif_lib.c:171,9'
              BranchSideFuncs:
                - _InitHashTable
                - free
                - free
        - Branch String:   'egif_lib.c:165,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:166,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:168,3'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:174,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:175,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'egif_lib.c:183,29'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:177,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:178,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:180,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:173,23'
          Dst:             _InitHashTable
    - functionName:    EGifOpenFileHandle
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - FileHandle
        - Error
      BBCount:         16
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _InitHashTable
        - fdopen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'egif_lib.c:100,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:101,3'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:104,9'
              BranchSideFuncs:
                - malloc
                - _InitHashTable
                - fdopen
                - free
                - free
                - free
        - Branch String:   'egif_lib.c:107,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:108,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'egif_lib.c:114,18'
              BranchSideFuncs:
                - _InitHashTable
                - fdopen
                - free
                - free
        - Branch String:   'egif_lib.c:109,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:110,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:112,3'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:115,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:116,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'egif_lib.c:128,13'
              BranchSideFuncs:
                - fdopen
        - Branch String:   'egif_lib.c:118,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:119,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:121,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:115,28'
          Dst:             _InitHashTable
        - Src:             'egif_lib.c:128,6'
          Dst:             fdopen
    - functionName:    fdopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EGifOpenFileName
      functionSourceFile: '/src/giflib-code/egif_lib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - FileName
        - TestExistence
        - Error
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EGifOpenFileHandle
        - close
        - open
      functionUses:    0
      BranchProfiles:
        - Branch String:   'egif_lib.c:66,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:67,21'
              BranchSideFuncs:
                - open
                - EGifOpenFileHandle
                - close
            - BranchSide:      'egif_lib.c:70,21'
              BranchSideFuncs:
                - open
                - EGifOpenFileHandle
                - close
        - Branch String:   'egif_lib.c:74,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:75,7'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:80,31'
              BranchSideFuncs:
                - EGifOpenFileHandle
                - close
        - Branch String:   'egif_lib.c:75,7'
          Branch Sides:
            - BranchSide:      'egif_lib.c:76,5'
              BranchSideFuncs: []
            - BranchSide:      'egif_lib.c:78,3'
              BranchSideFuncs: []
        - Branch String:   'egif_lib.c:81,6'
          Branch Sides:
            - BranchSide:      'egif_lib.c:82,15'
              BranchSideFuncs:
                - close
            - BranchSide:      'egif_lib.c:84,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'egif_lib.c:67,16'
          Dst:             open
        - Src:             'egif_lib.c:70,16'
          Dst:             open
        - Src:             'egif_lib.c:80,12'
          Dst:             EGifOpenFileHandle
        - Src:             'egif_lib.c:82,9'
          Dst:             close
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ExistsHashTable
      functionSourceFile: '/src/giflib-code/gif_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - HashTable
        - Key
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - KeyItem
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gif_hash.c:93,2'
          Branch Sides:
            - BranchSide:      'gif_hash.c:97,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_hash.c:103,2'
              BranchSideFuncs: []
        - Branch String:   'gif_hash.c:97,7'
          Branch Sides:
            - BranchSide:      'gif_hash.c:98,11'
              BranchSideFuncs: []
            - BranchSide:      'gif_hash.c:100,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gif_hash.c:85,13'
          Dst:             KeyItem
    - functionName:    KeyItem
      functionSourceFile: '/src/giflib-code/gif_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - Item
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _InsertHashTable
      functionSourceFile: '/src/giflib-code/gif_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - HashTable
        - Key
        - Code
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - KeyItem
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gif_hash.c:71,2'
          Branch Sides:
            - BranchSide:      'gif_hash.c:75,11'
              BranchSideFuncs: []
            - BranchSide:      'gif_hash.c:77,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gif_hash.c:63,13'
          Dst:             KeyItem
    - functionName:    _ClearHashTable
      functionSourceFile: '/src/giflib-code/gif_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - HashTable
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _InitHashTable
      functionSourceFile: '/src/giflib-code/gif_hash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ClearHashTable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gif_hash.c:40,39'
          Branch Sides:
            - BranchSide:      'gif_hash.c:38,20'
              BranchSideFuncs:
                - malloc
                - _ClearHashTable
            - BranchSide:      'gif_hash.c:40,39'
              BranchSideFuncs:
                - malloc
                - _ClearHashTable
        - Branch String:   'gif_hash.c:40,6'
          Branch Sides:
            - BranchSide:      'gif_hash.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'gif_hash.c:45,18'
              BranchSideFuncs:
                - _ClearHashTable
      Callsites:
        - Src:             'gif_hash.c:45,2'
          Dst:             _ClearHashTable
    - functionName:    GifFreeSavedImages
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - GifFreeExtensions
        - GifFreeMapObject
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gifalloc.c:404,24'
          Branch Sides:
            - BranchSide:      'gifalloc.c:404,28'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:405,3'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:404,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:405,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:407,12'
              BranchSideFuncs:
                - free
                - GifFreeExtensions
                - free
                - GifFreeMapObject
        - Branch String:   'gifalloc.c:407,2'
          Branch Sides:
            - BranchSide:      'gifalloc.c:409,7'
              BranchSideFuncs:
                - GifFreeExtensions
                - free
                - free
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:421,15'
              BranchSideFuncs:
                - free
        - Branch String:   'gifalloc.c:409,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:410,21'
              BranchSideFuncs:
                - GifFreeMapObject
                - GifFreeExtensions
                - free
                - free
            - BranchSide:      'gifalloc.c:414,7'
              BranchSideFuncs:
                - GifFreeExtensions
                - free
                - GifFreeMapObject
                - free
        - Branch String:   'gifalloc.c:414,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:415,17'
              BranchSideFuncs:
                - free
                - GifFreeExtensions
                - free
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:418,22'
              BranchSideFuncs:
                - GifFreeExtensions
                - free
                - free
                - GifFreeMapObject
      Callsites:
        - Src:             'gifalloc.c:410,4'
          Dst:             GifFreeMapObject
        - Src:             'gifalloc.c:418,3'
          Dst:             GifFreeExtensions
    - functionName:    GifFreeMapObject
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - Object
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'gifalloc.c:80,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:80,6'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'gifalloc.c:81,14'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    GifFreeExtensions
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ExtensionBlockCount
        - ExtensionBlocks
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gifalloc.c:267,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:268,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:271,13'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'gifalloc.c:271,2'
          Branch Sides:
            - BranchSide:      'gifalloc.c:273,22'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'gifalloc.c:275,22'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    GifMakeSavedImage
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
        - CopyFrom
      BBCount:         26
      ICount:          233
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - FreeLastSavedImage
        - GifMakeMapObject
        - openbsd_reallocarray
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gifalloc.c:327,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:328,40'
              BranchSideFuncs:
                - malloc
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
                - GifMakeMapObject
                - FreeLastSavedImage
            - BranchSide:      'gifalloc.c:331,7'
              BranchSideFuncs:
                - openbsd_reallocarray
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
                - GifMakeMapObject
                - FreeLastSavedImage
        - Branch String:   'gifalloc.c:333,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:334,4'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:336,26'
              BranchSideFuncs:
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
                - GifMakeMapObject
                - FreeLastSavedImage
        - Branch String:   'gifalloc.c:338,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:339,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:341,21'
              BranchSideFuncs:
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
                - GifMakeMapObject
                - FreeLastSavedImage
        - Branch String:   'gifalloc.c:343,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:344,19'
              BranchSideFuncs:
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
                - GifMakeMapObject
                - FreeLastSavedImage
            - BranchSide:      'gifalloc.c:394,19'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:353,8'
          Branch Sides:
            - BranchSide:      'gifalloc.c:355,9'
              BranchSideFuncs:
                - GifMakeMapObject
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
                - FreeLastSavedImage
            - BranchSide:      'gifalloc.c:366,9'
              BranchSideFuncs:
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
        - Branch String:   'gifalloc.c:357,9'
          Branch Sides:
            - BranchSide:      'gifalloc.c:358,25'
              BranchSideFuncs:
                - FreeLastSavedImage
            - BranchSide:      'gifalloc.c:361,4'
              BranchSideFuncs:
                - openbsd_reallocarray
                - openbsd_reallocarray
                - FreeLastSavedImage
                - FreeLastSavedImage
        - Branch String:   'gifalloc.c:369,8'
          Branch Sides:
            - BranchSide:      'gifalloc.c:370,24'
              BranchSideFuncs:
                - FreeLastSavedImage
            - BranchSide:      'gifalloc.c:373,11'
              BranchSideFuncs:
                - openbsd_reallocarray
                - FreeLastSavedImage
        - Branch String:   'gifalloc.c:379,8'
          Branch Sides:
            - BranchSide:      'gifalloc.c:382,19'
              BranchSideFuncs:
                - openbsd_reallocarray
                - FreeLastSavedImage
            - BranchSide:      'gifalloc.c:393,3'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:384,9'
          Branch Sides:
            - BranchSide:      'gifalloc.c:385,25'
              BranchSideFuncs:
                - FreeLastSavedImage
            - BranchSide:      'gifalloc.c:388,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gifalloc.c:330,46'
          Dst:             openbsd_reallocarray
        - Src:             'gifalloc.c:354,30'
          Dst:             GifMakeMapObject
        - Src:             'gifalloc.c:358,6'
          Dst:             FreeLastSavedImage
        - Src:             'gifalloc.c:364,38'
          Dst:             openbsd_reallocarray
        - Src:             'gifalloc.c:370,5'
          Dst:             FreeLastSavedImage
        - Src:             'gifalloc.c:381,27'
          Dst:             openbsd_reallocarray
        - Src:             'gifalloc.c:385,6'
          Dst:             FreeLastSavedImage
    - functionName:    GifMakeMapObject
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ColorCount
        - ColorMap
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - GifBitSize
        - calloc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'gifalloc.c:48,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:52,29'
              BranchSideFuncs:
                - malloc
                - calloc
                - GifBitSize
                - free
        - Branch String:   'gifalloc.c:53,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:54,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:58,29'
              BranchSideFuncs:
                - calloc
                - GifBitSize
                - free
        - Branch String:   'gifalloc.c:59,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:60,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'gifalloc.c:64,23'
              BranchSideFuncs:
                - GifBitSize
        - Branch String:   'gifalloc.c:68,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:69,18'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:73,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gifalloc.c:48,26'
          Dst:             GifBitSize
        - Src:             'gifalloc.c:58,22'
          Dst:             calloc
        - Src:             'gifalloc.c:65,25'
          Dst:             GifBitSize
    - functionName:    FreeLastSavedImage
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - GifFile
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - GifFreeExtensions
        - GifFreeMapObject
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gifalloc.c:290,24'
          Branch Sides:
            - BranchSide:      'gifalloc.c:290,28'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:291,3'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:290,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:291,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:295,2'
              BranchSideFuncs:
                - GifFreeExtensions
                - free
                - GifFreeMapObject
        - Branch String:   'gifalloc.c:299,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:300,20'
              BranchSideFuncs:
                - GifFreeMapObject
                - GifFreeExtensions
                - free
            - BranchSide:      'gifalloc.c:305,6'
              BranchSideFuncs:
                - GifFreeExtensions
                - free
        - Branch String:   'gifalloc.c:305,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:306,16'
              BranchSideFuncs:
                - free
                - GifFreeExtensions
            - BranchSide:      'gifalloc.c:310,21'
              BranchSideFuncs:
                - GifFreeExtensions
      Callsites:
        - Src:             'gifalloc.c:300,3'
          Dst:             GifFreeMapObject
        - Src:             'gifalloc.c:310,2'
          Dst:             GifFreeExtensions
    - functionName:    GifBitSize
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gifalloc.c:26,2'
          Branch Sides:
            - BranchSide:      'gifalloc.c:26,2'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:27,13'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:27,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:28,4'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:30,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GifAddExtensionBlock
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ExtensionBlockCount
        - ExtensionBlocks
        - Function
        - Len
        - ExtData
      BBCount:         16
      ICount:          130
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - openbsd_reallocarray
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gifalloc.c:230,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:232,25'
              BranchSideFuncs:
                - malloc
                - malloc
            - BranchSide:      'gifalloc.c:235,8'
              BranchSideFuncs:
                - openbsd_reallocarray
                - malloc
        - Branch String:   'gifalloc.c:237,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:238,4'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:240,22'
              BranchSideFuncs:
                - malloc
        - Branch String:   'gifalloc.c:243,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:247,10'
              BranchSideFuncs:
                - malloc
        - Branch String:   'gifalloc.c:252,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:253,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:256,6'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:256,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:257,10'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:260,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gifalloc.c:234,46'
          Dst:             openbsd_reallocarray
    - functionName:    GifApplyTranslation
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Image
        - Translation
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gifalloc.c:217,2'
          Branch Sides:
            - BranchSide:      'gifalloc.c:218,26'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:220,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GifUnionColorMap
      functionSourceFile: '/src/giflib-code/gifalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ColorIn1
        - ColorIn2
        - ColorTransIn2
      BBCount:         52
      ICount:          394
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - GifBitSize
        - GifFreeMapObject
        - GifMakeMapObject
        - memcmp
        - openbsd_reallocarray
      functionUses:    0
      BranchProfiles:
        - Branch String:   'gifalloc.c:125,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:125,54'
              BranchSideFuncs:
                - GifMakeMapObject
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:125,54'
              BranchSideFuncs:
                - GifMakeMapObject
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:127,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:128,3'
              BranchSideFuncs: []
            - BranchSide:      'gifalloc.c:134,9'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:134,2'
          Branch Sides:
            - BranchSide:      'gifalloc.c:135,3'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:137,13'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:146,49'
          Branch Sides:
            - BranchSide:      'gifalloc.c:146,2'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:147,9'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:147,51'
          Branch Sides:
            - BranchSide:      'gifalloc.c:146,2'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:148,9'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:146,2'
          Branch Sides:
            - BranchSide:      'gifalloc.c:149,11'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:153,9'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:153,39'
          Branch Sides:
            - BranchSide:      'gifalloc.c:153,42'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:153,2'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:153,2'
          Branch Sides:
            - BranchSide:      'gifalloc.c:155,10'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:171,6'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
        - Branch String:   'gifalloc.c:155,3'
          Branch Sides:
            - BranchSide:      'gifalloc.c:156,16'
              BranchSideFuncs:
                - memcmp
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:162,7'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:156,8'
          Branch Sides:
            - BranchSide:      'gifalloc.c:158,5'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:160,3'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:162,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:163,23'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
            - BranchSide:      'gifalloc.c:166,4'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
                - GifFreeMapObject
                - memcmp
        - Branch String:   'gifalloc.c:171,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:172,20'
              BranchSideFuncs:
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:176,29'
              BranchSideFuncs:
                - GifBitSize
                - openbsd_reallocarray
                - GifFreeMapObject
        - Branch String:   'gifalloc.c:179,6'
          Branch Sides:
            - BranchSide:      'gifalloc.c:180,32'
              BranchSideFuncs:
                - openbsd_reallocarray
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:203,27'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:187,3'
          Branch Sides:
            - BranchSide:      'gifalloc.c:188,32'
              BranchSideFuncs:
                - openbsd_reallocarray
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:192,7'
              BranchSideFuncs:
                - openbsd_reallocarray
                - GifFreeMapObject
        - Branch String:   'gifalloc.c:192,7'
          Branch Sides:
            - BranchSide:      'gifalloc.c:194,8'
              BranchSideFuncs:
                - openbsd_reallocarray
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:201,2'
              BranchSideFuncs: []
        - Branch String:   'gifalloc.c:195,8'
          Branch Sides:
            - BranchSide:      'gifalloc.c:196,22'
              BranchSideFuncs:
                - GifFreeMapObject
            - BranchSide:      'gifalloc.c:199,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gifalloc.c:124,15'
          Dst:             GifMakeMapObject
        - Src:             'gifalloc.c:156,8'
          Dst:             memcmp
        - Src:             'gifalloc.c:172,3'
          Dst:             GifFreeMapObject
        - Src:             'gifalloc.c:176,18'
          Dst:             GifBitSize
        - Src:             'gifalloc.c:193,44'
          Dst:             openbsd_reallocarray
        - Src:             'gifalloc.c:196,5'
          Dst:             GifFreeMapObject
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    openbsd_reallocarray
      functionSourceFile: '/src/giflib-code/openbsd-reallocarray.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - optr
        - nmemb
        - size
      BBCount:         19
      ICount:          95
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - realloc
      functionUses:    5
      BranchProfiles:
        - Branch String:   'openbsd-reallocarray.c:22,32'
          Branch Sides:
            - BranchSide:      'openbsd-reallocarray.c:22,35'
              BranchSideFuncs:
                - realloc
                - __errno_location
            - BranchSide:      'openbsd-reallocarray.c:23,6'
              BranchSideFuncs:
                - realloc
                - __errno_location
        - Branch String:   'openbsd-reallocarray.c:22,60'
          Branch Sides:
            - BranchSide:      'openbsd-reallocarray.c:23,6'
              BranchSideFuncs:
                - realloc
                - __errno_location
            - BranchSide:      'openbsd-reallocarray.c:69,6'
              BranchSideFuncs:
                - realloc
        - Branch String:   'openbsd-reallocarray.c:23,16'
          Branch Sides:
            - BranchSide:      'openbsd-reallocarray.c:23,30'
              BranchSideFuncs:
                - realloc
                - __errno_location
            - BranchSide:      'openbsd-reallocarray.c:69,6'
              BranchSideFuncs:
                - realloc
        - Branch String:   'openbsd-reallocarray.c:22,6'
          Branch Sides:
            - BranchSide:      'openbsd-reallocarray.c:24,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'openbsd-reallocarray.c:69,6'
              BranchSideFuncs:
                - realloc
        - Branch String:   'openbsd-reallocarray.c:69,16'
          Branch Sides:
            - BranchSide:      'openbsd-reallocarray.c:69,19'
              BranchSideFuncs: []
            - BranchSide:      'openbsd-reallocarray.c:70,3'
              BranchSideFuncs: []
        - Branch String:   'openbsd-reallocarray.c:69,6'
          Branch Sides:
            - BranchSide:      'openbsd-reallocarray.c:70,3'
              BranchSideFuncs: []
            - BranchSide:      'openbsd-reallocarray.c:72,17'
              BranchSideFuncs:
                - realloc
      Callsites:
        - Src:             'openbsd-reallocarray.c:24,3'
          Dst:             __errno_location
        - Src:             'openbsd-reallocarray.c:72,9'
          Dst:             realloc
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PrintGifError
      functionSourceFile: '/src/giflib-code/qprintf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ErrorCode
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - GifErrorString
        - fprintf
      functionUses:    4
      BranchProfiles:
        - Branch String:   'qprintf.c:39,6'
          Branch Sides:
            - BranchSide:      'qprintf.c:40,11'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'qprintf.c:42,11'
              BranchSideFuncs:
                - fprintf
      Callsites:
        - Src:             'qprintf.c:37,20'
          Dst:             GifErrorString
        - Src:             'qprintf.c:40,3'
          Dst:             fprintf
        - Src:             'qprintf.c:42,3'
          Dst:             fprintf
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GifQprintf
      functionSourceFile: '/src/giflib-code/qprintf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - Format
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fputs
        - vsnprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'qprintf.c:27,6'
          Branch Sides:
            - BranchSide:      'qprintf.c:27,6'
              BranchSideFuncs:
                - vsnprintf
                - fputs
            - BranchSide:      'qprintf.c:29,19'
              BranchSideFuncs:
                - vsnprintf
                - fputs
      Callsites:
        - Src:             'qprintf.c:29,9'
          Dst:             vsnprintf
        - Src:             'qprintf.c:30,9'
          Dst:             fputs
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SortCmpRtn
      functionSourceFile: '/src/giflib-code/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Entry1
        - Entry2
      BBCount:         1
      ICount:          89
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SubdivColorMap
      functionSourceFile: '/src/giflib-code/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - NewColorSubdiv
        - ColorMapSize
        - NewColorMapSize
      BBCount:         47
      ICount:          558
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - SortCmpRtn
        - qsort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:221,2'
          Branch Sides:
            - BranchSide:      'quantize.c:224,7'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:335,2'
              BranchSideFuncs: []
        - Branch String:   'quantize.c:226,3'
          Branch Sides:
            - BranchSide:      'quantize.c:227,11'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:238,7'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:227,4'
          Branch Sides:
            - BranchSide:      'quantize.c:228,16'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:236,3'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:229,19'
          Branch Sides:
            - BranchSide:      'quantize.c:230,10'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:235,4'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:228,9'
          Branch Sides:
            - BranchSide:      'quantize.c:231,16'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:235,4'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:238,7'
          Branch Sides:
            - BranchSide:      'quantize.c:239,4'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:248,7'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:249,7'
          Branch Sides:
            - BranchSide:      'quantize.c:250,4'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:252,10'
              BranchSideFuncs:
                - qsort
                - free
                - malloc
        - Branch String:   'quantize.c:254,45'
          Branch Sides:
            - BranchSide:      'quantize.c:252,3'
              BranchSideFuncs:
                - qsort
                - free
                - malloc
            - BranchSide:      'quantize.c:255,8'
              BranchSideFuncs:
                - qsort
                - free
                - malloc
        - Branch String:   'quantize.c:252,3'
          Branch Sides:
            - BranchSide:      'quantize.c:257,19'
              BranchSideFuncs:
                - qsort
                - free
                - malloc
            - BranchSide:      'quantize.c:271,9'
              BranchSideFuncs:
                - qsort
                - free
                - malloc
        - Branch String:   'quantize.c:275,3'
          Branch Sides:
            - BranchSide:      'quantize.c:276,26'
              BranchSideFuncs:
                - free
                - malloc
                - qsort
            - BranchSide:      'quantize.c:278,3'
              BranchSideFuncs:
                - free
                - malloc
                - qsort
        - Branch String:   'quantize.c:287,40'
          Branch Sides:
            - BranchSide:      'quantize.c:287,3'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:288,18'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:288,53'
          Branch Sides:
            - BranchSide:      'quantize.c:287,3'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:289,10'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:287,3'
          Branch Sides:
            - BranchSide:      'quantize.c:290,21'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:300,7'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
        - Branch String:   'quantize.c:317,3'
          Branch Sides:
            - BranchSide:      'quantize.c:319,8'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
            - BranchSide:      'quantize.c:324,7'
              BranchSideFuncs:
                - malloc
                - qsort
                - free
      Callsites:
        - Src:             'quantize.c:271,3'
          Dst:             qsort
        - Src:             'quantize.c:271,3'
          Dst:             SortCmpRtn
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    GifQuantizeBuffer
      functionSourceFile: '/src/giflib-code/quantize.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Width
        - Height
        - ColorMapSize
        - RedInput
        - GreenInput
        - BlueInput
        - OutputBuffer
        - OutputColorMap
      BBCount:         85
      ICount:          949
      EdgeCount:       110
      CyclomaticComplexity: 27
      functionsReached:
        - SubdivColorMap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'quantize.c:77,6'
          Branch Sides:
            - BranchSide:      'quantize.c:78,3'
              BranchSideFuncs: []
            - BranchSide:      'quantize.c:81,9'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:81,2'
          Branch Sides:
            - BranchSide:      'quantize.c:82,33'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:90,9'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:90,2'
          Branch Sides:
            - BranchSide:      'quantize.c:91,13'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:101,9'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:101,2'
          Branch Sides:
            - BranchSide:      'quantize.c:102,18'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:111,9'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:104,3'
          Branch Sides:
            - BranchSide:      'quantize.c:105,19'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:108,2'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:111,2'
          Branch Sides:
            - BranchSide:      'quantize.c:112,7'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:117,7'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:112,7'
          Branch Sides:
            - BranchSide:      'quantize.c:113,4'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:115,2'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:119,2'
          Branch Sides:
            - BranchSide:      'quantize.c:120,7'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:126,2'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:120,7'
          Branch Sides:
            - BranchSide:      'quantize.c:119,2'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
            - BranchSide:      'quantize.c:121,29'
              BranchSideFuncs:
                - SubdivColorMap
                - free
                - free
        - Branch String:   'quantize.c:132,6'
          Branch Sides:
            - BranchSide:      'quantize.c:134,16'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:137,6'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:137,6'
          Branch Sides:
            - BranchSide:      'quantize.c:139,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:147,9'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:139,3'
          Branch Sides:
            - BranchSide:      'quantize.c:141,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:143,2'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:147,2'
          Branch Sides:
            - BranchSide:      'quantize.c:148,27'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:169,36'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:148,7'
          Branch Sides:
            - BranchSide:      'quantize.c:149,36'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:165,2'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:151,4'
          Branch Sides:
            - BranchSide:      'quantize.c:152,37'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:159,9'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:170,2'
          Branch Sides:
            - BranchSide:      'quantize.c:171,13'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:201,15'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:179,7'
          Branch Sides:
            - BranchSide:      'quantize.c:178,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:178,22'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:178,7'
          Branch Sides:
            - BranchSide:      'quantize.c:181,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:183,7'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:181,8'
          Branch Sides:
            - BranchSide:      'quantize.c:180,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:180,4'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:184,7'
          Branch Sides:
            - BranchSide:      'quantize.c:183,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:183,22'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:183,7'
          Branch Sides:
            - BranchSide:      'quantize.c:186,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:188,7'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:186,8'
          Branch Sides:
            - BranchSide:      'quantize.c:185,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:185,4'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:189,7'
          Branch Sides:
            - BranchSide:      'quantize.c:188,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:188,22'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:188,7'
          Branch Sides:
            - BranchSide:      'quantize.c:191,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:193,2'
              BranchSideFuncs:
                - free
        - Branch String:   'quantize.c:191,8'
          Branch Sides:
            - BranchSide:      'quantize.c:190,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'quantize.c:190,4'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'quantize.c:132,6'
          Dst:             SubdivColorMap
    - functionName:    GifErrorString
      functionSourceFile: '/src/giflib-code/gif_err.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ErrorCode
      BBCount:         26
      ICount:          134
      EdgeCount:       50
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gif_err.c:20,2'
          Branch Sides:
            - BranchSide:      'gif_err.c:22,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:25,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:28,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:31,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:34,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:37,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:40,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:43,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:46,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:49,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:52,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:55,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:58,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:61,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:64,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:67,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:70,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:73,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:76,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:79,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:85,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:88,7'
              BranchSideFuncs: []
            - BranchSide:      'gif_err.c:91,7'
              BranchSideFuncs: []
      Callsites:       []
...
