gtk2-2.24.33-23.fc44

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1]
gtk+-2.24.33/demos/gtk-demo/combobox.c:26:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
gtk+-2.24.33/demos/gtk-demo/combobox.c:19:1: enter_function: entry to ‘strip_underscore’
gtk+-2.24.33/demos/gtk-demo/combobox.c:26:10: danger: dereference of NULL ‘p’
#   24|     result = g_strdup (text);
#   25|     p = q = result;
#   26|->   while (*p) 
#   27|       {
#   28|         if (*p != '_')

Error: COMPILER_WARNING: [#def2]
gtk+-2.24.33/demos/gtk-demo/main.c: scope_hint: In function ‘main’
gtk+-2.24.33/demos/gtk-demo/main.c:935:15: warning[-Wunused-but-set-variable=]: variable ‘tag’ set but not used
#  935 |   GtkTextTag *tag;
#      |               ^~~
#  933|     GtkWidget *hbox;
#  934|     GtkWidget *tree;
#  935|->   GtkTextTag *tag;
#  936|   
#  937|     /* Most code in gtk-demo is intended to be exemplary, but not

Error: COMPILER_WARNING: [#def3]
gtk+-2.24.33/demos/gtk-demo/textview.c: scope_hint: In function ‘insert_text’
gtk+-2.24.33/demos/gtk-demo/textview.c:135:23: warning[-Wunused-but-set-variable=]: variable ‘anchor’ set but not used
#  135 |   GtkTextChildAnchor *anchor;
#      |                       ^~~~~~
#  133|     GdkPixbuf *pixbuf;
#  134|     GdkPixbuf *scaled;
#  135|->   GtkTextChildAnchor *anchor;
#  136|     char *filename;
#  137|   

Error: COMPILER_WARNING (CWE-477): [#def4]
gtk+-2.24.33/demos/testanimation.c: scope_hint: In function ‘progressive_prepared_callback’
gtk+-2.24.33/demos/testanimation.c:102:33: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_loader_get_animation’ is deprecated
#  102 |                                 gdk_pixbuf_loader_get_animation (loader));
#      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:39: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/demos/testanimation.c:27: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:102:22: note: declared here
#  102 | GdkPixbufAnimation * gdk_pixbuf_loader_get_animation (GdkPixbufLoader *loader);
#      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  100|      */
#  101|     gtk_image_set_from_animation (GTK_IMAGE (image),
#  102|->                                 gdk_pixbuf_loader_get_animation (loader));
#  103|   }
#  104|   

Error: COMPILER_WARNING (CWE-477): [#def5]
gtk+-2.24.33/demos/testanimation.c:102:33: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_loader_get_animation’ is deprecated
#  100|      */
#  101|     gtk_image_set_from_animation (GTK_IMAGE (image),
#  102|->                                 gdk_pixbuf_loader_get_animation (loader));
#  103|   }
#  104|   

Error: COMPILER_WARNING (CWE-477): [#def6]
gtk+-2.24.33/demos/testpixbuf.c: scope_hint: In function ‘main’
gtk+-2.24.33/demos/testpixbuf.c:566:25: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  566 |                         pixbuf = gdk_pixbuf_new_from_xpm_data (*xpmp);
#      |                         ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/demos/testpixbuf.c:28: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  564|                   xpmp = xpms;
#  565|                   while (*xpmp) {
#  566|->                         pixbuf = gdk_pixbuf_new_from_xpm_data (*xpmp);
#  567|                           new_testrgb_window (pixbuf, NULL);
#  568|                           ++xpmp;

Error: COMPILER_WARNING (CWE-477): [#def7]
gtk+-2.24.33/demos/testpixbuf.c:566:25: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  564|                   xpmp = xpms;
#  565|                   while (*xpmp) {
#  566|->                         pixbuf = gdk_pixbuf_new_from_xpm_data (*xpmp);
#  567|                           new_testrgb_window (pixbuf, NULL);
#  568|                           ++xpmp;

Error: COMPILER_WARNING (CWE-477): [#def8]
gtk+-2.24.33/demos/testpixbuf.c:572:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
#  572 |                 pixbuf = gdk_pixbuf_new_from_inline (-1, apple_red, FALSE, &error);
#      |                 ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:295:12: note: declared here
#  295 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  570|   
#  571|                   /* Test loading from inline data. */
#  572|->                 pixbuf = gdk_pixbuf_new_from_inline (-1, apple_red, FALSE, &error);
#  573|   		if (!pixbuf)
#  574|   		  {

Error: COMPILER_WARNING (CWE-477): [#def9]
gtk+-2.24.33/demos/testpixbuf.c:572:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
#  570|   
#  571|                   /* Test loading from inline data. */
#  572|->                 pixbuf = gdk_pixbuf_new_from_inline (-1, apple_red, FALSE, &error);
#  573|   		if (!pixbuf)
#  574|   		  {

Error: COMPILER_WARNING (CWE-477): [#def10]
gtk+-2.24.33/demos/testpixbuf.c:582:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
#  582 |                 pixbuf = gdk_pixbuf_new_from_inline (sizeof (gnome_foot), gnome_foot, TRUE, NULL);
#      |                 ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:295:12: note: declared here
#  295 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  580|   		  new_testrgb_window (pixbuf, "Red apple from inlined RLE data");
#  581|   
#  582|->                 pixbuf = gdk_pixbuf_new_from_inline (sizeof (gnome_foot), gnome_foot, TRUE, NULL);
#  583|                   new_testrgb_window (pixbuf, "GNOME Foot from inlined RLE data");
#  584|                   

Error: COMPILER_WARNING (CWE-477): [#def11]
gtk+-2.24.33/demos/testpixbuf.c:582:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
#  580|   		  new_testrgb_window (pixbuf, "Red apple from inlined RLE data");
#  581|   
#  582|->                 pixbuf = gdk_pixbuf_new_from_inline (sizeof (gnome_foot), gnome_foot, TRUE, NULL);
#  583|                   new_testrgb_window (pixbuf, "GNOME Foot from inlined RLE data");
#  584|                   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def12]
gtk+-2.24.33/demos/testpixbuf.c:637:42: warning[-Wanalyzer-file-leak]: leak of FILE ‘status.imagefile’
gtk+-2.24.33/demos/testpixbuf.c:555:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/demos/testpixbuf.c:555:12: branch_false: ...to here
gtk+-2.24.33/demos/testpixbuf.c:632:44: acquire_resource: opened here
gtk+-2.24.33/demos/testpixbuf.c:633:25: branch_true: following ‘true’ branch...
gtk+-2.24.33/demos/testpixbuf.c:635:25: branch_true: ...to here
gtk+-2.24.33/demos/testpixbuf.c:637:42: throw: if ‘gdk_threads_add_timeout’ throws an exception...
gtk+-2.24.33/demos/testpixbuf.c:637:42: danger: ‘status.imagefile’ leaks here; was opened at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
#  635|   			status.readlen = readlen;
#  636|   
#  637|->                         status.timeout = gdk_threads_add_timeout (100, update_timeout, &status);
#  638|                   }
#  639|   #endif

Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
gtk+-2.24.33/demos/testpixbuf.c:637:42: warning[-Wanalyzer-malloc-leak]: leak of ‘status.imagefile’
gtk+-2.24.33/demos/testpixbuf.c:555:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/demos/testpixbuf.c:555:12: branch_false: ...to here
gtk+-2.24.33/demos/testpixbuf.c:632:44: acquire_memory: allocated here
gtk+-2.24.33/demos/testpixbuf.c:633:25: branch_true: following ‘true’ branch...
gtk+-2.24.33/demos/testpixbuf.c:635:25: branch_true: ...to here
gtk+-2.24.33/demos/testpixbuf.c:637:42: throw: if ‘gdk_threads_add_timeout’ throws an exception...
gtk+-2.24.33/demos/testpixbuf.c:637:42: danger: ‘status.imagefile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
#  635|   			status.readlen = readlen;
#  636|   
#  637|->                         status.timeout = gdk_threads_add_timeout (100, update_timeout, &status);
#  638|                   }
#  639|   #endif

Error: COMPILER_WARNING: [#def14]
gtk+-2.24.33/docs/tools/shadow.c:90:15: warning[-Wunused-but-set-variable=]: variable ‘sumr’ set but not used
#   90 |           int sumr = 0, sumg = 0, sumb = 0, suma = 0;
#      |               ^~~~
#   88|         for (x = 0; x < width; x++)
#   89|   	{
#   90|-> 	  int sumr = 0, sumg = 0, sumb = 0, suma = 0;
#   91|   
#   92|   	  for (i = 0; i < filter->size; i++)

Error: COMPILER_WARNING: [#def15]
gtk+-2.24.33/docs/tools/shadow.c:90:25: warning[-Wunused-but-set-variable=]: variable ‘sumg’ set but not used
#   90 |           int sumr = 0, sumg = 0, sumb = 0, suma = 0;
#      |                         ^~~~
#   88|         for (x = 0; x < width; x++)
#   89|   	{
#   90|-> 	  int sumr = 0, sumg = 0, sumb = 0, suma = 0;
#   91|   
#   92|   	  for (i = 0; i < filter->size; i++)

Error: COMPILER_WARNING: [#def16]
gtk+-2.24.33/docs/tools/shadow.c: scope_hint: In function ‘create_shadow’
gtk+-2.24.33/docs/tools/shadow.c:90:35: warning[-Wunused-but-set-variable=]: variable ‘sumb’ set but not used
#   90 |           int sumr = 0, sumg = 0, sumb = 0, suma = 0;
#      |                                   ^~~~
#   88|         for (x = 0; x < width; x++)
#   89|   	{
#   90|-> 	  int sumr = 0, sumg = 0, sumb = 0, suma = 0;
#   91|   
#   92|   	  for (i = 0; i < filter->size; i++)

Error: COMPILER_WARNING: [#def17]
gtk+-2.24.33/docs/tools/shooter.c:124:12: warning[-Wunused-but-set-variable=]: variable ‘disp’ set but not used
#  124 |   Display *disp;
#      |            ^~~~
#  122|   {
#  123|     GdkWindow *window;
#  124|->   Display *disp;
#  125|     Window w, xid;
#  126|     gint x_orig, y_orig;

Error: COMPILER_WARNING: [#def18]
gtk+-2.24.33/docs/tools/shooter.c: scope_hint: In function ‘take_window_shot’
gtk+-2.24.33/docs/tools/shooter.c:125:10: warning[-Wunused-but-set-variable=]: variable ‘w’ set but not used
#  125 |   Window w, xid;
#      |          ^
#  123|     GdkWindow *window;
#  124|     Display *disp;
#  125|->   Window w, xid;
#  126|     gint x_orig, y_orig;
#  127|     gint x = 0, y = 0;

Error: COMPILER_WARNING (CWE-477): [#def19]
gtk+-2.24.33/gdk/gdk.c: scope_hint: In function ‘IA__gdk_pre_parse_libgtk_only’
gtk+-2.24.33/gdk/gdk.c:217:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#  217 |   g_type_init ();
#      |   ^~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.c:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:737:23: note: declared here
#  737 | void                  g_type_init                    (void);
#      |                       ^~~~~~~~~~~
#  215|       }
#  216|   
#  217|->   g_type_init ();
#  218|   
#  219|     /* Do any setup particular to the windowing system

Error: COMPILER_WARNING (CWE-477): [#def20]
gtk+-2.24.33/gdk/gdk.c:217:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#  215|       }
#  216|   
#  217|->   g_type_init ();
#  218|   
#  219|     /* Do any setup particular to the windowing system

Error: COMPILER_WARNING: [#def21]
gtk+-2.24.33/gdk/gdk.c:475:8: warning[warning]: Deprecated pre-processor symbol
#  473|   gdk_threads_init (void)
#  474|   {
#  475|->   if (!g_thread_supported ())
#  476|       g_error ("g_thread_init() must be called before gdk_threads_init()");
#  477|   

Error: COMPILER_WARNING (CWE-477): [#def22]
gtk+-2.24.33/gdk/gdk.c:478:3: warning[-Wdeprecated-declarations]: ‘g_mutex_new’ is deprecated
#  478 |   gdk_threads_mutex = g_mutex_new ();
#      |   ^~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib.h:115: included_from: Included from here.
/usr/include/glib-2.0/glib/deprecated/gthread.h:283:17: note: declared here
#  283 | GMutex *        g_mutex_new             (void);
#      |                 ^~~~~~~~~~~
#  476|       g_error ("g_thread_init() must be called before gdk_threads_init()");
#  477|   
#  478|->   gdk_threads_mutex = g_mutex_new ();
#  479|     if (!gdk_threads_lock)
#  480|       gdk_threads_lock = gdk_threads_impl_lock;

Error: COMPILER_WARNING (CWE-477): [#def23]
gtk+-2.24.33/gdk/gdk.c:478:3: warning[-Wdeprecated-declarations]: ‘g_mutex_new’ is deprecated
#  476|       g_error ("g_thread_init() must be called before gdk_threads_init()");
#  477|   
#  478|->   gdk_threads_mutex = g_mutex_new ();
#  479|     if (!gdk_threads_lock)
#  480|       gdk_threads_lock = gdk_threads_impl_lock;

Error: COMPILER_WARNING (CWE-9001): [#def24]
gtk+-2.24.33/gdk/x11/gdkpixmap-x11.c:462: included_from: Included from here.
gtk+-2.24.33/gdk/gdkaliasdef.c:1366:48: warning[-Wmissing-attributes]: ‘gdk_pixmap_impl_x11_get_type’ specifies less restrictive attribute than its target ‘IA__gdk_pixmap_impl_x11_get_type’: ‘const’
# 1366 | extern __typeof (gdk_pixmap_impl_x11_get_type) gdk_pixmap_impl_x11_get_type __attribute((alias("IA__gdk_pixmap_impl_x11_get_type"), visibility("default")));
#      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/x11/gdkpixmap-x11.c:43: included_from: Included from here.
gtk+-2.24.33/gdk/gdkalias.h:1363:38: note: ‘gdk_pixmap_impl_x11_get_type’ target declared here
# 1363 | #define gdk_pixmap_impl_x11_get_type IA__gdk_pixmap_impl_x11_get_type
#      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2305:1: note: in expansion of macro ‘gdk_pixmap_impl_x11_get_type’
# 2305 | type_name##_get_type (void) \
#      | ^~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2343:3: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE’
# 2343 |   _G_DEFINE_TYPE_EXTENDED_BEGIN_PRE (TypeName, type_name)                      \
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2053:61: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN’
# 2053 | #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1834:61: note: in expansion of macro ‘G_DEFINE_TYPE_EXTENDED’
# 1834 | #define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/x11/gdkpixmap-x11.c:66:1: note: in expansion of macro ‘G_DEFINE_TYPE’
#   66 | G_DEFINE_TYPE (GdkPixmapImplX11, gdk_pixmap_impl_x11, GDK_TYPE_DRAWABLE_IMPL_X11)
#      | ^~~~~~~~~~~~~
# 1364|   #ifdef GDK_WINDOWING_X11
# 1365|   #undef gdk_pixmap_impl_x11_get_type 
# 1366|-> extern __typeof (gdk_pixmap_impl_x11_get_type) gdk_pixmap_impl_x11_get_type __attribute((alias("IA__gdk_pixmap_impl_x11_get_type"), visibility("default")));
# 1367|   
# 1368|   #endif

Error: COMPILER_WARNING (CWE-9001): [#def25]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:5690: included_from: Included from here.
gtk+-2.24.33/gdk/gdkaliasdef.c: scope_hint: At top level
gtk+-2.24.33/gdk/gdkaliasdef.c:1375:48: warning[-Wmissing-attributes]: ‘gdk_window_impl_x11_get_type’ specifies less restrictive attribute than its target ‘IA__gdk_window_impl_x11_get_type’: ‘const’
# 1375 | extern __typeof (gdk_window_impl_x11_get_type) gdk_window_impl_x11_get_type __attribute((alias("IA__gdk_window_impl_x11_get_type"), visibility("default")));
#      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:53: included_from: Included from here.
gtk+-2.24.33/gdk/gdkalias.h:1372:38: note: ‘gdk_window_impl_x11_get_type’ target declared here
# 1372 | #define gdk_window_impl_x11_get_type IA__gdk_window_impl_x11_get_type
#      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2305:1: note: in expansion of macro ‘gdk_window_impl_x11_get_type’
# 2305 | type_name##_get_type (void) \
#      | ^~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2343:3: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE’
# 2343 |   _G_DEFINE_TYPE_EXTENDED_BEGIN_PRE (TypeName, type_name)                      \
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1850:61: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN’
# 1850 | #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_)          _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:133:1: note: in expansion of macro ‘G_DEFINE_TYPE_WITH_CODE’
#  133 | G_DEFINE_TYPE_WITH_CODE (GdkWindowImplX11,
#      | ^~~~~~~~~~~~~~~~~~~~~~~
# 1373|   #ifdef GDK_WINDOWING_X11
# 1374|   #undef gdk_window_impl_x11_get_type 
# 1375|-> extern __typeof (gdk_window_impl_x11_get_type) gdk_window_impl_x11_get_type __attribute((alias("IA__gdk_window_impl_x11_get_type"), visibility("default")));
# 1376|   
# 1377|   #endif

Error: COMPILER_WARNING (CWE-9001): [#def26]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:1308: included_from: Included from here.
gtk+-2.24.33/gdk/gdkaliasdef.c: scope_hint: At top level
gtk+-2.24.33/gdk/gdkaliasdef.c:1699:49: warning[-Wmissing-attributes]: ‘gdk_offscreen_window_get_type’ specifies less restrictive attribute than its target ‘IA__gdk_offscreen_window_get_type’: ‘const’
# 1699 | extern __typeof (gdk_offscreen_window_get_type) gdk_offscreen_window_get_type __attribute((alias("IA__gdk_offscreen_window_get_type"), visibility("default")));
#      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:40: included_from: Included from here.
gtk+-2.24.33/gdk/gdkalias.h:1696:39: note: ‘gdk_offscreen_window_get_type’ target declared here
# 1696 | #define gdk_offscreen_window_get_type IA__gdk_offscreen_window_get_type
#      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2305:1: note: in expansion of macro ‘gdk_offscreen_window_get_type’
# 2305 | type_name##_get_type (void) \
#      | ^~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2343:3: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE’
# 2343 |   _G_DEFINE_TYPE_EXTENDED_BEGIN_PRE (TypeName, type_name)                      \
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1850:61: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN’
# 1850 | #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_)          _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:76:1: note: in expansion of macro ‘G_DEFINE_TYPE_WITH_CODE’
#   76 | G_DEFINE_TYPE_WITH_CODE (GdkOffscreenWindow,
#      | ^~~~~~~~~~~~~~~~~~~~~~~
# 1697|   #if IN_FILE(__GDK_OFFSCREEN_WINDOW_C__)
# 1698|   #undef gdk_offscreen_window_get_type 
# 1699|-> extern __typeof (gdk_offscreen_window_get_type) gdk_offscreen_window_get_type __attribute((alias("IA__gdk_offscreen_window_get_type"), visibility("default")));
# 1700|   
# 1701|   #endif

Error: COMPILER_WARNING (CWE-9001): [#def27]
gtk+-2.24.33/gdk/gdkapplaunchcontext.c:292: included_from: Included from here.
gtk+-2.24.33/gdk/gdkaliasdef.c: scope_hint: At top level
gtk+-2.24.33/gdk/gdkaliasdef.c:2882:51: warning[-Wmissing-attributes]: ‘gdk_app_launch_context_get_type’ specifies less restrictive attribute than its target ‘IA__gdk_app_launch_context_get_type’: ‘const’
# 2882 | extern __typeof (gdk_app_launch_context_get_type) gdk_app_launch_context_get_type __attribute((alias("IA__gdk_app_launch_context_get_type"), visibility("default")));
#      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/gdkapplaunchcontext.c:29: included_from: Included from here.
gtk+-2.24.33/gdk/gdkalias.h:2879:41: note: ‘gdk_app_launch_context_get_type’ target declared here
# 2879 | #define gdk_app_launch_context_get_type IA__gdk_app_launch_context_get_type
#      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2305:1: note: in expansion of macro ‘gdk_app_launch_context_get_type’
# 2305 | type_name##_get_type (void) \
#      | ^~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2343:3: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE’
# 2343 |   _G_DEFINE_TYPE_EXTENDED_BEGIN_PRE (TypeName, type_name)                      \
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2053:61: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN’
# 2053 | #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1834:61: note: in expansion of macro ‘G_DEFINE_TYPE_EXTENDED’
# 1834 | #define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gdk/gdkapplaunchcontext.c:38:1: note: in expansion of macro ‘G_DEFINE_TYPE’
#   38 | G_DEFINE_TYPE (GdkAppLaunchContext, gdk_app_launch_context,
#      | ^~~~~~~~~~~~~
# 2880|   #if IN_FILE(__GDK_APP_LAUNCH_CONTEXT_C__)
# 2881|   #undef gdk_app_launch_context_get_type 
# 2882|-> extern __typeof (gdk_app_launch_context_get_type) gdk_app_launch_context_get_type __attribute((alias("IA__gdk_app_launch_context_get_type"), visibility("default")));
# 2883|   
# 2884|   #undef gdk_app_launch_context_new 

Error: COMPILER_WARNING (CWE-477): [#def28]
gtk+-2.24.33/gdk/gdkapplaunchcontext.c: scope_hint: In function ‘gdk_app_launch_context_class_init’
gtk+-2.24.33/gdk/gdkapplaunchcontext.c:53:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   53 |   g_type_class_add_private (klass, sizeof (GdkAppLaunchContextPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.c:25: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   51|     context_class->launch_failed = _gdk_windowing_launch_failed;
#   52|   
#   53|->   g_type_class_add_private (klass, sizeof (GdkAppLaunchContextPrivate));
#   54|   }
#   55|   

Error: COMPILER_WARNING (CWE-477): [#def29]
gtk+-2.24.33/gdk/gdkapplaunchcontext.c:53:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   51|     context_class->launch_failed = _gdk_windowing_launch_failed;
#   52|   
#   53|->   g_type_class_add_private (klass, sizeof (GdkAppLaunchContextPrivate));
#   54|   }
#   55|   

Error: COMPILER_WARNING: [#def30]
gtk+-2.24.33/gdk/gdkapplaunchcontext.c:59:19: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   57|   gdk_app_launch_context_init (GdkAppLaunchContext *context)
#   58|   {
#   59|->   context->priv = G_TYPE_INSTANCE_GET_PRIVATE (context,
#   60|   					       GDK_TYPE_APP_LAUNCH_CONTEXT,
#   61|   					       GdkAppLaunchContextPrivate);

Error: GCC_ANALYZER_WARNING (CWE-126): [#def31]
gtk+-2.24.33/gdk/gdkevents.c:448:29: warning[-Wanalyzer-out-of-bounds]: stack-based buffer over-read
gtk+-2.24.33/gdk/gdkevents.c:1168:1: enter_function: entry to ‘gdk_synthesize_click’
gtk+-2.24.33/gdk/gdkevents.c:1176:3: branch_true: following ‘true’ branch (when ‘event’ is non-NULL)...
gtk+-2.24.33/gdk/gdkevents.c:1178:3: branch_true: ...to here
gtk+-2.24.33/gdk/gdkevents.c:1181:16: call_function: calling ‘IA__gdk_event_copy’ from ‘gdk_synthesize_click’
#  446|         GdkEventPrivate *private = (GdkEventPrivate *)event;
#  447|   
#  448|->       new_private->screen = private->screen;
#  449|       }
#  450|     

Error: COMPILER_WARNING (CWE-477): [#def32]
gtk+-2.24.33/gdk/gdkevents.c: scope_hint: In function ‘IA__gdk_event_copy’
gtk+-2.24.33/gdk/gdkevents.c:486:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  486 |         new_event->button.axes = g_memdup (event->button.axes,
#      |         ^~~~~~~~~
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkevents.c:30: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
#  484|       case GDK_BUTTON_RELEASE:
#  485|         if (event->button.axes) 
#  486|-> 	new_event->button.axes = g_memdup (event->button.axes, 
#  487|   					     sizeof (gdouble) * event->button.device->num_axes);
#  488|         break;

Error: COMPILER_WARNING (CWE-477): [#def33]
gtk+-2.24.33/gdk/gdkevents.c:486:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  484|       case GDK_BUTTON_RELEASE:
#  485|         if (event->button.axes) 
#  486|-> 	new_event->button.axes = g_memdup (event->button.axes, 
#  487|   					     sizeof (gdouble) * event->button.device->num_axes);
#  488|         break;

Error: COMPILER_WARNING (CWE-477): [#def34]
gtk+-2.24.33/gdk/gdkevents.c:492:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  492 |         new_event->motion.axes = g_memdup (event->motion.axes,
#      |         ^~~~~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
#  490|       case GDK_MOTION_NOTIFY:
#  491|         if (event->motion.axes) 
#  492|-> 	new_event->motion.axes = g_memdup (event->motion.axes, 
#  493|   					   sizeof (gdouble) * event->motion.device->num_axes);
#  494|         

Error: COMPILER_WARNING (CWE-477): [#def35]
gtk+-2.24.33/gdk/gdkevents.c:492:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  490|       case GDK_MOTION_NOTIFY:
#  491|         if (event->motion.axes) 
#  492|-> 	new_event->motion.axes = g_memdup (event->motion.axes, 
#  493|   					   sizeof (gdouble) * event->motion.device->num_axes);
#  494|         

Error: COMPILER_WARNING: [#def36]
gtk+-2.24.33/gdk/gdkevents.c: scope_hint: In function ‘gdk_synthesize_click’
gtk+-2.24.33/gdk/gdkevents.c:1174:10: warning[-Wunused-but-set-variable=]: variable ‘link’ set but not used
# 1174 |   GList *link;
#      |          ^~~~
# 1172|     GdkEvent temp_event;
# 1173|     GdkEvent *event_copy;
# 1174|->   GList *link;
# 1175|     
# 1176|     g_return_if_fail (event != NULL);

Error: COMPILER_WARNING (CWE-477): [#def37]
gtk+-2.24.33/gdk/gdkgc.c: scope_hint: In function ‘gdk_gc_class_init’
gtk+-2.24.33/gdk/gdkgc.c:77:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   77 |   g_type_class_add_private (object_class, sizeof (GdkGCPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-coverage.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-font.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-attributes.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango.h:25: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcolor.h:35: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:27: included_from: Included from here.
gtk+-2.24.33/gdk/gdkgc.c:30: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   75|     object_class->finalize = gdk_gc_finalize;
#   76|   
#   77|->   g_type_class_add_private (object_class, sizeof (GdkGCPrivate));
#   78|   }
#   79|   

Error: COMPILER_WARNING (CWE-477): [#def38]
gtk+-2.24.33/gdk/gdkgc.c:77:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   75|     object_class->finalize = gdk_gc_finalize;
#   76|   
#   77|->   g_type_class_add_private (object_class, sizeof (GdkGCPrivate));
#   78|   }
#   79|   

Error: COMPILER_WARNING: [#def39]
gtk+-2.24.33/gdk/gdkgc.c:83:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   81|   gdk_gc_init (GdkGC *gc)
#   82|   {
#   83|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
#   84|   
#   85|     priv->fill = GDK_SOLID;

Error: COMPILER_WARNING: [#def40]
gtk+-2.24.33/gdk/gdkgc.c:165:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  163|     g_return_if_fail (GDK_IS_GC (gc));
#  164|   
#  165|->   priv = GDK_GC_GET_PRIVATE (gc);
#  166|   
#  167|     if (values_mask & GDK_GC_CLIP_X_ORIGIN)

Error: COMPILER_WARNING: [#def41]
gtk+-2.24.33/gdk/gdkgc.c:211:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  209|   {
#  210|     GdkGC *gc = GDK_GC (object);
#  211|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
#  212|   
#  213|     if (priv->clip_region)

Error: COMPILER_WARNING: [#def42]
gtk+-2.24.33/gdk/gdkgc.c:307:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  305|     g_return_if_fail (values != NULL);
#  306|   
#  307|->   priv = GDK_GC_GET_PRIVATE (gc);
#  308|   
#  309|     if ((values_mask & GDK_GC_CLIP_X_ORIGIN) ||

Error: COMPILER_WARNING: [#def43]
gtk+-2.24.33/gdk/gdkgc.c:641:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  639|   			      gboolean reset_origin)
#  640|   {
#  641|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
#  642|   
#  643|     if (priv->clip_mask)

Error: COMPILER_WARNING: [#def44]
gtk+-2.24.33/gdk/gdkgc.c:675:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  673|   			   int        offset_y)
#  674|   {
#  675|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
#  676|   
#  677|     if (priv->region_tag_applied == region_tag &&

Error: COMPILER_WARNING: [#def45]
gtk+-2.24.33/gdk/gdkgc.c:766:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  764|   _gdk_gc_remove_drawable_clip (GdkGC *gc)
#  765|   {
#  766|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
#  767|   
#  768|     if (priv->region_tag_applied)

Error: COMPILER_WARNING: [#def46]
gtk+-2.24.33/gdk/gdkgc.c:864:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  862|     g_return_val_if_fail (GDK_IS_GC (gc), NULL);
#  863|   
#  864|->   return GDK_GC_GET_PRIVATE (gc)->clip_region;
#  865|   }
#  866|   

Error: COMPILER_WARNING: [#def47]
gtk+-2.24.33/gdk/gdkgc.c:882:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  880|     g_return_val_if_fail (GDK_IS_GC (gc), NULL);
#  881|   
#  882|->   return GDK_GC_GET_PRIVATE (gc)->clip_mask;
#  883|   }
#  884|   

Error: COMPILER_WARNING: [#def48]
gtk+-2.24.33/gdk/gdkgc.c:898:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  896|     g_return_val_if_fail (GDK_IS_GC (gc), GDK_SOLID);
#  897|   
#  898|->   return GDK_GC_GET_PRIVATE (gc)->fill;
#  899|   }
#  900|   

Error: COMPILER_WARNING: [#def49]
gtk+-2.24.33/gdk/gdkgc.c:906:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  904|     g_return_val_if_fail (GDK_IS_GC (gc), FALSE);
#  905|   
#  906|->   return GDK_GC_GET_PRIVATE (gc)->exposures;
#  907|   }
#  908|   

Error: COMPILER_WARNING: [#def50]
gtk+-2.24.33/gdk/gdkgc.c:923:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  921|     g_return_val_if_fail (GDK_IS_GC (gc), NULL);
#  922|   
#  923|->   return GDK_GC_GET_PRIVATE (gc)->tile;
#  924|   }
#  925|   

Error: COMPILER_WARNING: [#def51]
gtk+-2.24.33/gdk/gdkgc.c:940:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  938|     g_return_val_if_fail (GDK_IS_GC (gc), NULL);
#  939|   
#  940|->   return GDK_GC_GET_PRIVATE (gc)->stipple;
#  941|   }
#  942|   

Error: COMPILER_WARNING: [#def52]
gtk+-2.24.33/gdk/gdkgc.c:958:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  956|     g_return_val_if_fail (GDK_IS_GC (gc), 0);
#  957|     
#  958|->   return GDK_GC_GET_PRIVATE (gc)->fg_pixel;
#  959|   }
#  960|   

Error: COMPILER_WARNING: [#def53]
gtk+-2.24.33/gdk/gdkgc.c:976:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  974|     g_return_val_if_fail (GDK_IS_GC (gc), 0);
#  975|     
#  976|->   return GDK_GC_GET_PRIVATE (gc)->bg_pixel;
#  977|   }
#  978|   

Error: COMPILER_WARNING: [#def54]
gtk+-2.24.33/gdk/gdkgc.c:997:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  995|   {
#  996|     GdkGCValues values;
#  997|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
#  998|   
#  999|     g_return_if_fail (GDK_IS_GC (gc));

Error: COMPILER_WARNING: [#def55]
gtk+-2.24.33/gdk/gdkgc.c:1013:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1011|   _gdk_gc_get_subwindow (GdkGC *gc)
# 1012|   {
# 1013|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
# 1014|   
# 1015|     return priv->subwindow_mode;

Error: COMPILER_WARNING: [#def56]
gtk+-2.24.33/gdk/gdkgc.c:1172:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1170|     g_return_if_fail (GDK_IS_GC (src_gc));
# 1171|   
# 1172|->   dst_priv = GDK_GC_GET_PRIVATE (dst_gc);
# 1173|     src_priv = GDK_GC_GET_PRIVATE (src_gc);
# 1174|   

Error: COMPILER_WARNING: [#def57]
gtk+-2.24.33/gdk/gdkgc.c:1173:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1171|   
# 1172|     dst_priv = GDK_GC_GET_PRIVATE (dst_gc);
# 1173|->   src_priv = GDK_GC_GET_PRIVATE (src_gc);
# 1174|   
# 1175|     _gdk_windowing_gc_copy (dst_gc, src_gc);

Error: COMPILER_WARNING: [#def58]
gtk+-2.24.33/gdk/gdkgc.c:1420:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1418|   		   GdkColor *color)
# 1419|   {
# 1420|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
# 1421|     
# 1422|     color->pixel = priv->bg_pixel;

Error: COMPILER_WARNING: [#def59]
gtk+-2.24.33/gdk/gdkgc.c:1434:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1432|   		   GdkColor *color)
# 1433|   {
# 1434|->   GdkGCPrivate *priv = GDK_GC_GET_PRIVATE (gc);
# 1435|     
# 1436|     color->pixel = priv->bg_pixel;

Error: COMPILER_WARNING: [#def60]
gtk+-2.24.33/gdk/gdkgc.c:1482:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1480|     g_return_if_fail (override_stipple == NULL || GDK_IS_PIXMAP (override_stipple));
# 1481|   
# 1482|->   priv = GDK_GC_GET_PRIVATE (gc);
# 1483|   
# 1484|     _gdk_gc_remove_drawable_clip (gc);

Error: COMPILER_WARNING: [#def61]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:902:8: warning[-Wunused-but-set-variable=]: variable ‘dx’ set but not used
#  902 |   gint dx, dy, dw, dh;
#      |        ^~
#  900|     GdkWindowObject *private = (GdkWindowObject *)window;
#  901|     GdkOffscreenWindow *offscreen;
#  902|->   gint dx, dy, dw, dh;
#  903|     GdkGC *gc;
#  904|     GdkPixmap *old_pixmap;

Error: COMPILER_WARNING: [#def62]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:902:12: warning[-Wunused-but-set-variable=]: variable ‘dy’ set but not used
#  902 |   gint dx, dy, dw, dh;
#      |            ^~
#  900|     GdkWindowObject *private = (GdkWindowObject *)window;
#  901|     GdkOffscreenWindow *offscreen;
#  902|->   gint dx, dy, dw, dh;
#  903|     GdkGC *gc;
#  904|     GdkPixmap *old_pixmap;

Error: COMPILER_WARNING: [#def63]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:902:16: warning[-Wunused-but-set-variable=]: variable ‘dw’ set but not used
#  902 |   gint dx, dy, dw, dh;
#      |                ^~
#  900|     GdkWindowObject *private = (GdkWindowObject *)window;
#  901|     GdkOffscreenWindow *offscreen;
#  902|->   gint dx, dy, dw, dh;
#  903|     GdkGC *gc;
#  904|     GdkPixmap *old_pixmap;

Error: COMPILER_WARNING: [#def64]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c: scope_hint: In function ‘gdk_offscreen_window_move_resize_internal’
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:902:20: warning[-Wunused-but-set-variable=]: variable ‘dh’ set but not used
#  902 |   gint dx, dy, dw, dh;
#      |                    ^~
#  900|     GdkWindowObject *private = (GdkWindowObject *)window;
#  901|     GdkOffscreenWindow *offscreen;
#  902|->   gint dx, dy, dw, dh;
#  903|     GdkGC *gc;
#  904|     GdkPixmap *old_pixmap;

Error: COMPILER_WARNING: [#def65]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c: scope_hint: In function ‘gdk_offscreen_window_move_resize’
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:962:23: warning[-Wunused-but-set-variable=]: variable ‘offscreen’ set but not used
#  962 |   GdkOffscreenWindow *offscreen;
#      |                       ^~~~~~~~~
#  960|   {
#  961|     GdkWindowObject *private = (GdkWindowObject *)window;
#  962|->   GdkOffscreenWindow *offscreen;
#  963|   
#  964|     offscreen = GDK_OFFSCREEN_WINDOW (private->impl);

Error: COMPILER_WARNING: [#def66]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:998:23: warning[-Wunused-but-set-variable=]: variable ‘offscreen’ set but not used
#  998 |   GdkOffscreenWindow *offscreen;
#      |                       ^~~~~~~~~
#  996|   {
#  997|     GdkWindowObject *private;
#  998|->   GdkOffscreenWindow *offscreen;
#  999|     GdkDisplay *display;
# 1000|   

Error: COMPILER_WARNING: [#def67]
gtk+-2.24.33/gdk/gdkoffscreenwindow.c: scope_hint: In function ‘gdk_offscreen_window_hide’
gtk+-2.24.33/gdk/gdkoffscreenwindow.c:999:15: warning[-Wunused-but-set-variable=]: variable ‘display’ set but not used
#  999 |   GdkDisplay *display;
#      |               ^~~~~~~
#  997|     GdkWindowObject *private;
#  998|     GdkOffscreenWindow *offscreen;
#  999|->   GdkDisplay *display;
# 1000|   
# 1001|     g_return_if_fail (window != NULL);

Error: COMPILER_WARNING: [#def68]
gtk+-2.24.33/gdk/gdkpango.c:506:20: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  504|   gdk_pango_renderer_init (GdkPangoRenderer *renderer)
#  505|   {
#  506|->   renderer->priv = G_TYPE_INSTANCE_GET_PRIVATE (renderer,
#  507|   						GDK_TYPE_PANGO_RENDERER,
#  508|   						GdkPangoRendererPrivate);

Error: COMPILER_WARNING (CWE-477): [#def69]
gtk+-2.24.33/gdk/gdkpango.c: scope_hint: In function ‘gdk_pango_renderer_class_init’
gtk+-2.24.33/gdk/gdkpango.c:545:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  545 |   g_type_class_add_private (object_class, sizeof (GdkPangoRendererPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  543|   							G_PARAM_STATIC_BLURB));
#  544|   
#  545|->   g_type_class_add_private (object_class, sizeof (GdkPangoRendererPrivate));  
#  546|   }
#  547|   

Error: COMPILER_WARNING (CWE-477): [#def70]
gtk+-2.24.33/gdk/gdkpango.c:545:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  543|   							G_PARAM_STATIC_BLURB));
#  544|   
#  545|->   g_type_class_add_private (object_class, sizeof (GdkPangoRendererPrivate));  
#  546|   }
#  547|   

Error: COMPILER_WARNING (CWE-477): [#def71]
gtk+-2.24.33/gdk/gdkpixmap.c: scope_hint: In function ‘IA__gdk_pixmap_colormap_create_from_xpm_d’
gtk+-2.24.33/gdk/gdkpixmap.c:798:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  798 |   pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)data);
#      |   ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkdrawable.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixmap.h:35: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixmap.c:28: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  796|       colormap = gdk_drawable_get_colormap (drawable);
#  797|     
#  798|->   pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)data);
#  799|     if (!pixbuf)
#  800|       return NULL;

Error: COMPILER_WARNING (CWE-477): [#def72]
gtk+-2.24.33/gdk/gdkpixmap.c:798:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  796|       colormap = gdk_drawable_get_colormap (drawable);
#  797|     
#  798|->   pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)data);
#  799|     if (!pixbuf)
#  800|       return NULL;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def73]
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:433:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*CurPtBlock.next’
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:466:1: enter_function: entry to ‘IA__gdk_region_polygon’
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:519:8: branch_true: following ‘true’ branch (when ‘fill_rule == 0’)...
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:523:14: branch_true: ...to here
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:523:27: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:615:17: branch_false: ...to here
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:616:12: call_function: calling ‘PtsToRegion’ from ‘IA__gdk_region_polygon’
#  431|   		extents->x2 = rects->x2;
#  432|           }
#  433|-> 	CurPtBlock = CurPtBlock->next;
#  434|       }
#  435|   

Error: COMPILER_WARNING (CWE-457): [#def74]
gtk+-2.24.33/gdk/gdkpolyreg-generic.c: scope_hint: In function ‘IA__gdk_region_polygon’
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:523:16: warning[-Wmaybe-uninitialized]: ‘ET.ymin’ may be used uninitialized
#  523 |         for (y = ET.ymin; y < ET.ymax; y++) {
#      |              ~~^~~~~~~~~
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:478:15: note: ‘ET’ declared here
#  478 |     EdgeTable ET;                    /* header node for ET      */
#      |               ^~
#  521|            *  for each scanline
#  522|            */
#  523|->         for (y = ET.ymin; y < ET.ymax; y++) {
#  524|               /*
#  525|                *  Add a new edge to the active edge table when we

Error: COMPILER_WARNING (CWE-457): [#def75]
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:523:33: warning[-Wmaybe-uninitialized]: ‘ET.ymax’ may be used uninitialized
#  523 |         for (y = ET.ymin; y < ET.ymax; y++) {
#      |                               ~~^~~~~
gtk+-2.24.33/gdk/gdkpolyreg-generic.c:478:15: note: ‘ET’ declared here
#  478 |     EdgeTable ET;                    /* header node for ET      */
#      |               ^~
#  521|            *  for each scanline
#  522|            */
#  523|->         for (y = ET.ymin; y < ET.ymax; y++) {
#  524|               /*
#  525|                *  Add a new edge to the active edge table when we

Error: COMPILER_WARNING: [#def76]
gtk+-2.24.33/gdk/gdkrgb.c: scope_hint: In function ‘gdk_rgb_try_colormap’
gtk+-2.24.33/gdk/gdkrgb.c:201:8: warning[-Wunused-but-set-variable=]: variable ‘colors_needed’ set but not used
#  201 |   gint colors_needed;
#      |        ^~~~~~~~~~~~~
#  199|     gint i;
#  200|     gint d2;
#  201|->   gint colors_needed;
#  202|     gint idx;
#  203|     gint best[256];

Error: COMPILER_WARNING: [#def77]
gtk+-2.24.33/gdk/gdkrgb.c: scope_hint: In function ‘gdk_rgb_set_gray_cmap’
gtk+-2.24.33/gdk/gdkrgb.c:487:12: warning[-Wunused-but-set-variable=]: variable ‘status’ set but not used
#  487 |   gboolean status;
#      |            ^~~~~~
#  485|     gint i;
#  486|     GdkColor color;
#  487|->   gboolean status;
#  488|     gulong pixels[256];
#  489|     gint r, g, b, gray;

Error: GCC_ANALYZER_WARNING (CWE-835): [#def78]
gtk+-2.24.33/gdk/gdkrgb.c:3561:10: warning[-Wanalyzer-infinite-loop]: infinite loop
gtk+-2.24.33/gdk/gdkrgb.c:3561:10: danger: infinite loop here
gtk+-2.24.33/gdk/gdkrgb.c:3561:10: branch_true: when ‘tmp_list’ is non-NULL: always following ‘true’ branch...
gtk+-2.24.33/gdk/gdkrgb.c:3563:6: branch_true: ...to here
gtk+-2.24.33/gdk/gdkrgb.c:3564:10: branch_false: if it ever follows ‘false’ branch, it will always do so...
gtk+-2.24.33/gdk/gdkrgb.c:3564:10: branch_false: ...to here
# 3559|     tmp_list = cmap->info_list;
# 3560|   
# 3561|->   while (tmp_list)
# 3562|       {
# 3563|        cmap_info = tmp_list->data;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def79]
gtk+-2.24.33/gdk/gdkwindow.c:5384:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gdk/gdkwindow.c:6356:1: enter_function: entry to ‘IA__gdk_window_thaw_toplevel_updates_libgtk_only’
gtk+-2.24.33/gdk/gdkwindow.c:6361:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/gdkwindow.c:6362:3: branch_true: ...to here
gtk+-2.24.33/gdk/gdkwindow.c:6362:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/gdkwindow.c:6364:3: branch_true: ...to here
gtk+-2.24.33/gdk/gdkwindow.c:6366:3: call_function: calling ‘gdk_window_schedule_update’ from ‘IA__gdk_window_thaw_toplevel_updates_libgtk_only’
# 5382|     toplevel = (GdkWindowObject *)gdk_window_get_toplevel (window);
# 5383|   
# 5384|->   return toplevel->update_and_descendants_freeze_count > 0;
# 5385|   }
# 5386|   

Error: COMPILER_WARNING: [#def80]
gtk+-2.24.33/gdk/gdkwindow.c:7429:21: warning[-Wunused-but-set-variable=]: variable ‘old_abs_x’ set but not used
# 7429 |   int old_x, old_y, old_abs_x, old_abs_y;
#      |                     ^~~~~~~~~
# 7427|     GdkWindowImplIface *impl_iface;
# 7428|     gboolean expose;
# 7429|->   int old_x, old_y, old_abs_x, old_abs_y;
# 7430|     int dx, dy;
# 7431|     gboolean is_resize;

Error: COMPILER_WARNING: [#def81]
gtk+-2.24.33/gdk/gdkwindow.c:7429:32: warning[-Wunused-but-set-variable=]: variable ‘old_abs_y’ set but not used
# 7429 |   int old_x, old_y, old_abs_x, old_abs_y;
#      |                                ^~~~~~~~~
# 7427|     GdkWindowImplIface *impl_iface;
# 7428|     gboolean expose;
# 7429|->   int old_x, old_y, old_abs_x, old_abs_y;
# 7430|     int dx, dy;
# 7431|     gboolean is_resize;

Error: COMPILER_WARNING: [#def82]
gtk+-2.24.33/gdk/gdkwindow.c:7430:7: warning[-Wunused-but-set-variable=]: variable ‘dx’ set but not used
# 7430 |   int dx, dy;
#      |       ^~
# 7428|     gboolean expose;
# 7429|     int old_x, old_y, old_abs_x, old_abs_y;
# 7430|->   int dx, dy;
# 7431|     gboolean is_resize;
# 7432|   

Error: COMPILER_WARNING: [#def83]
gtk+-2.24.33/gdk/gdkwindow.c: scope_hint: In function ‘gdk_window_move_resize_toplevel’
gtk+-2.24.33/gdk/gdkwindow.c:7430:11: warning[-Wunused-but-set-variable=]: variable ‘dy’ set but not used
# 7430 |   int dx, dy;
#      |           ^~
# 7428|     gboolean expose;
# 7429|     int old_x, old_y, old_abs_x, old_abs_y;
# 7430|->   int dx, dy;
# 7431|     gboolean is_resize;
# 7432|   

Error: COMPILER_WARNING: [#def84]
gtk+-2.24.33/gdk/gdkwindow.c: scope_hint: In function ‘IA__gdk_window_shape_combine_mask’
gtk+-2.24.33/gdk/gdkwindow.c:8648:20: warning[-Wunused-but-set-variable=]: variable ‘private’ set but not used
# 8648 |   GdkWindowObject *private;
#      |                    ^~~~~~~
# 8646|   			       gint       y)
# 8647|   {
# 8648|->   GdkWindowObject *private;
# 8649|     GdkRegion *region;
# 8650|   

Error: COMPILER_WARNING: [#def85]
gtk+-2.24.33/gdk/gdkwindow.c: scope_hint: In function ‘IA__gdk_window_input_shape_combine_mask’
gtk+-2.24.33/gdk/gdkwindow.c:8860:20: warning[-Wunused-but-set-variable=]: variable ‘private’ set but not used
# 8860 |   GdkWindowObject *private;
#      |                    ^~~~~~~
# 8858|   				     gint       y)
# 8859|   {
# 8860|->   GdkWindowObject *private;
# 8861|     GdkRegion *region;
# 8862|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def86]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def87]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def90]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def91]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def94]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def95]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def98]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def99]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def102]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def103]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-404): [#def106]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:120:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:599:1: enter_function: entry to ‘dump_error_quark’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:601:3: call_function: calling ‘escaped_printf’ from ‘dump_error_quark’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def107]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def108]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def111]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/199/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/200/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def113]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/203/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/204/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def115]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(6)](sarif:/runs/0/results/205/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def116]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was opened at [(8)](sarif:/runs/0/results/206/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def117]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(6)](sarif:/runs/0/results/207/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspect_yu0o46i/GdkX11-2.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was allocated at [(8)](sarif:/runs/0/results/208/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def119]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def120]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def123]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def124]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def126]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def127]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def128]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def130]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def131]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def132]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def134]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def135]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def136]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def137]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def138]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-404): [#def139]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:120:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:599:1: enter_function: entry to ‘dump_error_quark’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:601:3: call_function: calling ‘escaped_printf’ from ‘dump_error_quark’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def140]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def141]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def142]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def143]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def144]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/199/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def145]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/200/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def146]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/203/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def147]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/204/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def148]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(6)](sarif:/runs/0/results/205/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def149]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was opened at [(8)](sarif:/runs/0/results/206/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def150]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(6)](sarif:/runs/0/results/207/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def151]
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gdk/tmp-introspectmz1ly_4r/Gdk-2.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was allocated at [(8)](sarif:/runs/0/results/208/codeFlows/0/threadFlows/0/locations/7)

Error: COMPILER_WARNING (CWE-477): [#def152]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:140:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  140 |   GTimeVal time;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:28: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
#  138|     GdkDisplay *display;
#  139|     char *startup_id;
#  140|->   GTimeVal time;
#  141|   } StartupNotificationData;
#  142|   

Error: COMPILER_WARNING (CWE-477): [#def153]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:140:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  138|     GdkDisplay *display;
#  139|     char *startup_id;
#  140|->   GTimeVal time;
#  141|   } StartupNotificationData;
#  142|   

Error: COMPILER_WARNING (CWE-477): [#def154]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c: scope_hint: In function ‘startup_timeout’
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:183:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  183 |   GTimeVal now;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
#  181|     StartupTimeoutData *std;
#  182|     GSList *tmp;
#  183|->   GTimeVal now;
#  184|     int min_timeout;
#  185|   

Error: COMPILER_WARNING (CWE-477): [#def155]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:183:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  181|     StartupTimeoutData *std;
#  182|     GSList *tmp;
#  183|->   GTimeVal now;
#  184|     int min_timeout;
#  185|   

Error: COMPILER_WARNING (CWE-477): [#def156]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:190:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#  190 |   g_get_current_time (&now);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/giochannel.h:35: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
#  188|     min_timeout = STARTUP_TIMEOUT_LENGTH;
#  189|   
#  190|->   g_get_current_time (&now);
#  191|   
#  192|     tmp = std->contexts;

Error: COMPILER_WARNING (CWE-477): [#def157]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:190:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#  188|     min_timeout = STARTUP_TIMEOUT_LENGTH;
#  189|   
#  190|->   g_get_current_time (&now);
#  191|   
#  192|     tmp = std->contexts;

Error: COMPILER_WARNING (CWE-477): [#def158]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c: scope_hint: In function ‘add_startup_timeout’
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:252:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#  252 |   g_get_current_time (&sn_data->time);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
#  250|     sn_data->display = g_object_ref (gdk_screen_get_display (screen));
#  251|     sn_data->startup_id = g_strdup (startup_id);
#  252|->   g_get_current_time (&sn_data->time);
#  253|   
#  254|     data->contexts = g_slist_prepend (data->contexts, sn_data);

Error: COMPILER_WARNING (CWE-477): [#def159]
gtk+-2.24.33/gdk/x11/gdkapplaunchcontext-x11.c:252:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#  250|     sn_data->display = g_object_ref (gdk_screen_get_display (screen));
#  251|     sn_data->startup_id = g_strdup (startup_id);
#  252|->   g_get_current_time (&sn_data->time);
#  253|   
#  254|     data->contexts = g_slist_prepend (data->contexts, sn_data);

Error: COMPILER_WARNING: [#def160]
gtk+-2.24.33/gdk/x11/gdkasync.c: scope_hint: In function ‘send_event_handler’
gtk+-2.24.33/gdk/x11/gdkasync.c:159:28: warning[-Wunused-but-set-variable=]: variable ‘repl’ set but not used
#  159 |       xGetInputFocusReply *repl;
#      |                            ^~~~
#  157|       {
#  158|         xGetInputFocusReply replbuf;
#  159|->       xGetInputFocusReply *repl;
#  160|         
#  161|         if (rep->generic.type != X_Error)

Error: COMPILER_WARNING: [#def161]
gtk+-2.24.33/gdk/x11/gdkasync.c: scope_hint: In function ‘_gdk_x11_send_client_message_async’
gtk+-2.24.33/gdk/x11/gdkasync.c:278:11: warning[-Wunused-but-set-variable=]: variable ‘req’ set but not used
#  278 |     xReq *req;
#      |           ^~~
#  276|      */
#  277|     {
#  278|->     xReq *req;
#  279|       
#  280|       GetEmptyReq(GetInputFocus, req);

Error: COMPILER_WARNING: [#def162]
gtk+-2.24.33/gdk/x11/gdkasync.c: scope_hint: In function ‘set_input_focus_handler’
gtk+-2.24.33/gdk/x11/gdkasync.c:312:28: warning[-Wunused-but-set-variable=]: variable ‘repl’ set but not used
#  312 |       xGetInputFocusReply *repl;
#      |                            ^~~~
#  310|       {
#  311|         xGetInputFocusReply replbuf;
#  312|->       xGetInputFocusReply *repl;
#  313|         
#  314|         if (rep->generic.type != X_Error)

Error: COMPILER_WARNING: [#def163]
gtk+-2.24.33/gdk/x11/gdkasync.c: scope_hint: In function ‘_gdk_x11_set_input_focus_safe’
gtk+-2.24.33/gdk/x11/gdkasync.c:371:11: warning[-Wunused-but-set-variable=]: variable ‘req’ set but not used
#  371 |     xReq *req;
#      |           ^~~
#  369|      */
#  370|     {
#  371|->     xReq *req;
#  372|       
#  373|       GetEmptyReq(GetInputFocus, req);

Error: CPPCHECK_WARNING (CWE-457): [#def164]
gtk+-2.24.33/gdk/x11/gdkasync.c:446: error[uninitvar]: Uninitialized variables: state.dpy, state.get_property_req
#  444|         async.next = dpy->async_handlers;
#  445|         async.handler = list_children_handler;
#  446|->       async.data = (XPointer) &state;
#  447|         dpy->async_handlers = &async;
#  448|   

Error: CPPCHECK_WARNING (CWE-562): [#def165]
gtk+-2.24.33/gdk/x11/gdkasync.c:447: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
#  445|         async.handler = list_children_handler;
#  446|         async.data = (XPointer) &state;
#  447|->       dpy->async_handlers = &async;
#  448|   
#  449|         GetReq (GetProperty, prop_req);

Error: COMPILER_WARNING: [#def166]
gtk+-2.24.33/gdk/x11/gdkasync.c: scope_hint: In function ‘roundtrip_handler’
gtk+-2.24.33/gdk/x11/gdkasync.c:781:28: warning[-Wunused-but-set-variable=]: variable ‘repl’ set but not used
#  781 |       xGetInputFocusReply *repl;
#      |                            ^~~~
#  779|       {
#  780|         xGetInputFocusReply replbuf;
#  781|->       xGetInputFocusReply *repl;
#  782|         
#  783|         if (rep->generic.type != X_Error)

Error: COMPILER_WARNING: [#def167]
gtk+-2.24.33/gdk/x11/gdkasync.c: scope_hint: In function ‘_gdk_x11_roundtrip_async’
gtk+-2.24.33/gdk/x11/gdkasync.c:834:11: warning[-Wunused-but-set-variable=]: variable ‘req’ set but not used
#  834 |     xReq *req;
#      |           ^~~
#  832|      */
#  833|     {
#  834|->     xReq *req;
#  835|       
#  836|       GetEmptyReq(GetInputFocus, req);

Error: COMPILER_WARNING: [#def168]
gtk+-2.24.33/gdk/x11/gdkcolor-x11.c:78:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   76|     GdkColormapPrivateX11 *private;
#   77|   
#   78|->   private = G_TYPE_INSTANCE_GET_PRIVATE (colormap, GDK_TYPE_COLORMAP, 
#   79|   					 GdkColormapPrivateX11);
#   80|   

Error: COMPILER_WARNING (CWE-477): [#def169]
gtk+-2.24.33/gdk/x11/gdkcolor-x11.c: scope_hint: In function ‘gdk_colormap_class_init’
gtk+-2.24.33/gdk/x11/gdkcolor-x11.c:99:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   99 |   g_type_class_add_private (object_class, sizeof (GdkColormapPrivateX11));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-coverage.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-font.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-attributes.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango.h:25: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   97|     object_class->finalize = gdk_colormap_finalize;
#   98|   
#   99|->   g_type_class_add_private (object_class, sizeof (GdkColormapPrivateX11));
#  100|   }
#  101|   

Error: COMPILER_WARNING (CWE-477): [#def170]
gtk+-2.24.33/gdk/x11/gdkcolor-x11.c:99:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   97|     object_class->finalize = gdk_colormap_finalize;
#   98|   
#   99|->   g_type_class_add_private (object_class, sizeof (GdkColormapPrivateX11));
#  100|   }
#  101|   

Error: COMPILER_WARNING: [#def171]
gtk+-2.24.33/gdk/x11/gdkcursor-x11.c: scope_hint: In function ‘IA__gdk_x11_display_set_cursor_theme’
gtk+-2.24.33/gdk/x11/gdkcursor-x11.c:638:18: warning[-Wunused-but-set-variable=]: variable ‘display_x11’ set but not used
#  638 |   GdkDisplayX11 *display_x11;
#      |                  ^~~~~~~~~~~
#  636|   				  const gint   size)
#  637|   {
#  638|->   GdkDisplayX11 *display_x11;
#  639|     Display *xdisplay;
#  640|     gchar *old_theme;

Error: COMPILER_WARNING (CWE-704): [#def172]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c: scope_hint: In function ‘IA__gdk_display_open’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:320:24: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  320 |   class_hint->res_name = g_get_prgname ();
#      |                        ^
#  318|     
#  319|     class_hint = XAllocClassHint();
#  320|->   class_hint->res_name = g_get_prgname ();
#  321|     
#  322|     class_hint->res_class = (char *)gdk_get_program_class ();

Error: COMPILER_WARNING (CWE-704): [#def173]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:320:24: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  318|     
#  319|     class_hint = XAllocClassHint();
#  320|->   class_hint->res_name = g_get_prgname ();
#  321|     
#  322|     class_hint->res_class = (char *)gdk_get_program_class ();

Error: COMPILER_WARNING (CWE-704): [#def174]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:328:11: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  328 |   argv[0] = g_get_prgname ();
#      |           ^
#  326|      */
#  327|     argc = 1;
#  328|->   argv[0] = g_get_prgname ();
#  329|     
#  330|     XmbSetWMProperties (display_x11->xdisplay,

Error: COMPILER_WARNING (CWE-704): [#def175]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:328:11: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  326|      */
#  327|     argc = 1;
#  328|->   argv[0] = g_get_prgname ();
#  329|     
#  330|     XmbSetWMProperties (display_x11->xdisplay,

Error: COMPILER_WARNING: [#def176]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c: scope_hint: In function ‘IA__gdk_display_pointer_ungrab’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:628:18: warning[-Wunused-but-set-variable=]: variable ‘display_x11’ set but not used
#  628 |   GdkDisplayX11 *display_x11;
#      |                  ^~~~~~~~~~~
#  626|   {
#  627|     Display *xdisplay;
#  628|->   GdkDisplayX11 *display_x11;
#  629|     GdkPointerGrabInfo *grab;
#  630|     unsigned long serial;

Error: COMPILER_WARNING: [#def177]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c: scope_hint: In function ‘IA__gdk_display_keyboard_ungrab’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:670:18: warning[-Wunused-but-set-variable=]: variable ‘display_x11’ set but not used
#  670 |   GdkDisplayX11 *display_x11;
#      |                  ^~~~~~~~~~~
#  668|   {
#  669|     Display *xdisplay;
#  670|->   GdkDisplayX11 *display_x11;
#  671|     
#  672|     g_return_if_fail (GDK_IS_DISPLAY (display));

Error: GCC_ANALYZER_WARNING (CWE-476): [#def178]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:945:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:937:1: enter_function: entry to ‘_gdk_x11_display_screen_for_xrootwin’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:942:15: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:944:27: branch_true: ...to here
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:944:27: call_function: calling ‘IA__gdk_display_get_screen’ from ‘_gdk_x11_display_screen_for_xrootwin’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:944:27: return_function: returning to ‘_gdk_x11_display_screen_for_xrootwin’ from ‘IA__gdk_display_get_screen’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:945:11: danger: dereference of NULL ‘IA__gdk_display_get_screen(display,  i)’
#  943|       {
#  944|         GdkScreen *screen = gdk_display_get_screen (display, i);
#  945|->       if (GDK_SCREEN_XROOTWIN (screen) == xrootwin)
#  946|   	return screen;
#  947|       }

Error: GCC_ANALYZER_WARNING (CWE-685): [#def179]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1157:7: warning[-Wanalyzer-va-list-exhausted]: ‘ap’ has no more arguments (3 consumed)
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1235:1: enter_function: entry to ‘IA__gdk_notify_startup_complete_with_id’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1240:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1243:3: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1243:3: call_function: calling ‘IA__gdk_x11_display_broadcast_startup_message’ from ‘IA__gdk_notify_startup_complete_with_id’ with 3 variadic arguments
# 1155|     while ((key = va_arg (ap, const char *)))
# 1156|       {
# 1157|->       value = va_arg (ap, const char *);
# 1158|         if (!value)
# 1159|   	continue;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def180]
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1161:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1154:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1155:10: branch_true: following ‘true’ branch (when ‘key’ is non-NULL)...
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1157:7: branch_true: ...to here
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1161:7: throw: if ‘g_string_append_printf’ throws an exception...
gtk+-2.24.33/gdk/x11/gdkdisplay-x11.c:1161:7: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
# 1159|   	continue;
# 1160|   
# 1161|->       g_string_append_printf (message, " %s=\"", key);
# 1162|         for (p = value; *p; p++)
# 1163|   	{

Error: COMPILER_WARNING: [#def181]
gtk+-2.24.33/gdk/x11/gdkdnd-x11.c:166:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  164|     GdkDragContextPrivateX11 *private;
#  165|   
#  166|->   private = G_TYPE_INSTANCE_GET_PRIVATE (dragcontext, 
#  167|   					 GDK_TYPE_DRAG_CONTEXT, 
#  168|   					 GdkDragContextPrivateX11);

Error: COMPILER_WARNING (CWE-477): [#def182]
gtk+-2.24.33/gdk/x11/gdkdnd-x11.c: scope_hint: In function ‘gdk_drag_context_class_init’
gtk+-2.24.33/gdk/x11/gdkdnd-x11.c:182:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  182 |   g_type_class_add_private (object_class, sizeof (GdkDragContextPrivateX11));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  180|     object_class->finalize = gdk_drag_context_finalize;
#  181|   
#  182|->   g_type_class_add_private (object_class, sizeof (GdkDragContextPrivateX11));
#  183|   }
#  184|   

Error: COMPILER_WARNING (CWE-477): [#def183]
gtk+-2.24.33/gdk/x11/gdkdnd-x11.c:182:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  180|     object_class->finalize = gdk_drag_context_finalize;
#  181|   
#  182|->   g_type_class_add_private (object_class, sizeof (GdkDragContextPrivateX11));
#  183|   }
#  184|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def184]
gtk+-2.24.33/gdk/x11/gdkdnd-x11.c:3235:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘version’
gtk+-2.24.33/gdk/x11/gdkdnd-x11.c:3336:1: enter_function: entry to ‘IA__gdk_drag_get_protocol_for_display’
gtk+-2.24.33/gdk/x11/gdkdnd-x11.c:3340:10: call_function: calling ‘_gdk_drag_get_protocol_for_display’ from ‘IA__gdk_drag_get_protocol_for_display’
# 3233|   	{
# 3234|   	  *protocol = GDK_DRAG_PROTO_XDND;
# 3235|-> 	  *version = 5;
# 3236|   	  xdnd_precache_atoms (display);
# 3237|   	  GDK_NOTE (DND, g_message ("Entering local Xdnd window %#x\n", xid));

Error: GCC_ANALYZER_WARNING (CWE-476): [#def185]
gtk+-2.24.33/gdk/x11/gdkdrawable-x11.c:885:12: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  883|       return GDK_DRAWABLE_IMPL_X11 (drawable)->screen;
#  884|     else
#  885|->     return GDK_DRAWABLE_IMPL_X11 (get_impl_drawable (drawable))->screen;
#  886|   }
#  887|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def186]
gtk+-2.24.33/gdk/x11/gdkdrawable-x11.c:908:12: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  906|       return GDK_SCREEN_XDISPLAY (GDK_DRAWABLE_IMPL_X11 (drawable)->screen);
#  907|     else
#  908|->     return GDK_SCREEN_XDISPLAY (GDK_DRAWABLE_IMPL_X11 (get_impl_drawable (drawable))->screen);
#  909|   }
#  910|   

Error: COMPILER_WARNING (CWE-477): [#def187]
gtk+-2.24.33/gdk/x11/gdkevents-x11.c: scope_hint: In function ‘translate_key_event’
gtk+-2.24.33/gdk/x11/gdkevents-x11.c:711:15: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  711 |               event->key.string = g_memdup ("\0\0", 2);
#      |               ^~~~~
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/x11/gdkevents-x11.c:30: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
#  709|   	  else if (c == '2')
#  710|   	    {
#  711|-> 	      event->key.string = g_memdup ("\0\0", 2);
#  712|   	      event->key.length = 1;
#  713|   	      buf[0] = '\0';

Error: COMPILER_WARNING (CWE-477): [#def188]
gtk+-2.24.33/gdk/x11/gdkevents-x11.c:711:15: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  709|   	  else if (c == '2')
#  710|   	    {
#  711|-> 	      event->key.string = g_memdup ("\0\0", 2);
#  712|   	      event->key.length = 1;
#  713|   	      buf[0] = '\0';

Error: COMPILER_WARNING (CWE-477): [#def189]
gtk+-2.24.33/gdk/x11/gdkevents-x11.c: scope_hint: In function ‘fetch_net_wm_check_window’
gtk+-2.24.33/gdk/x11/gdkevents-x11.c:2677:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 2677 |   GTimeVal tv;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 2675|     guchar *data;
# 2676|     Window *xwindow;
# 2677|->   GTimeVal tv;
# 2678|     gint error;
# 2679|   

Error: COMPILER_WARNING (CWE-477): [#def190]
gtk+-2.24.33/gdk/x11/gdkevents-x11.c:2677:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 2675|     guchar *data;
# 2676|     Window *xwindow;
# 2677|->   GTimeVal tv;
# 2678|     gint error;
# 2679|   

Error: COMPILER_WARNING (CWE-477): [#def191]
gtk+-2.24.33/gdk/x11/gdkevents-x11.c:2685:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 2685 |   g_get_current_time (&tv);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/giochannel.h:35: included_from: Included from here.
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
# 2683|     g_return_if_fail (GDK_DISPLAY_X11 (display)->trusted_client);
# 2684|     
# 2685|->   g_get_current_time (&tv);
# 2686|   
# 2687|     if (ABS  (tv.tv_sec - screen_x11->last_wmspec_check_time) < 15)

Error: COMPILER_WARNING (CWE-477): [#def192]
gtk+-2.24.33/gdk/x11/gdkevents-x11.c:2685:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 2683|     g_return_if_fail (GDK_DISPLAY_X11 (display)->trusted_client);
# 2684|     
# 2685|->   g_get_current_time (&tv);
# 2686|   
# 2687|     if (ABS  (tv.tv_sec - screen_x11->last_wmspec_check_time) < 15)

Error: CPPCHECK_WARNING (CWE-758): [#def193]
gtk+-2.24.33/gdk/x11/gdkfont-x11.c:204: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
#  202|       return NULL;
#  203|   
#  204|->   font = gdk_font_lookup_for_display (display, xfont->fid);
#  205|     if (font != NULL) 
#  206|       {

Error: CPPCHECK_WARNING (CWE-758): [#def194]
gtk+-2.24.33/gdk/x11/gdkfont-x11.c:220: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
#  218|         private->base.ref_count = 1;
#  219|         private->names = NULL;
#  220|->       private->xid = xfont->fid | XID_FONT_BIT;
#  221|    
#  222|         font = (GdkFont*) private;

Error: CPPCHECK_WARNING (CWE-758): [#def195]
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:209: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
#  207|         values->foreground.pixel = xvalues.foreground;
#  208|         values->background.pixel = xvalues.background;
#  209|->       values->font = gdk_font_lookup_for_display (GDK_GC_DISPLAY (gc),
#  210|   						  xvalues.font);
#  211|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def196]
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:684:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:680:1: enter_function: entry to ‘IA__gdk_x11_gc_get_xdisplay’
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:682:3: branch_false: following ‘false’ branch (when ‘gc’ is non-NULL)...
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:682:3: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:682:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:684:10: branch_true: ...to here
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:684:10: call_function: calling ‘IA__gdk_gc_get_screen’ from ‘IA__gdk_x11_gc_get_xdisplay’
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:684:10: return_function: returning to ‘IA__gdk_x11_gc_get_xdisplay’ from ‘IA__gdk_gc_get_screen’
gtk+-2.24.33/gdk/x11/gdkgc-x11.c:684:10: danger: dereference of NULL ‘IA__gdk_gc_get_screen(gc)’
#  682|     g_return_val_if_fail (GDK_IS_GC_X11 (gc), NULL);
#  683|   
#  684|->   return GDK_SCREEN_XDISPLAY (gdk_gc_get_screen (gc));
#  685|   }
#  686|   

Error: GCC_ANALYZER_WARNING (CWE-688): [#def197]
gtk+-2.24.33/gdk/x11/gdkim-x11.c:67:7: warning[-Wanalyzer-null-argument]: use of NULL ‘current_locale’ where non-null expected
gtk+-2.24.33/gdk/x11/gdkim-x11.c:48:1: enter_function: entry to ‘_gdk_x11_initialize_locale’
gtk+-2.24.33/gdk/x11/gdkim-x11.c:62:3: release_memory: ‘current_locale’ is NULL
gtk+-2.24.33/gdk/x11/gdkim-x11.c:67:7: danger: argument 1 (‘current_locale’) NULL where non-null expected
#   65|       XSetLocaleModifiers ("");
#   66|   
#   67|->   if ((strcmp (current_locale, "C")) && (strcmp (current_locale, "POSIX")))
#   68|       {
#   69|         gdk_use_mb = TRUE;

Error: COMPILER_WARNING: [#def198]
gtk+-2.24.33/gdk/x11/gdkimage-x11.c:81:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   79|   gdk_image_init (GdkImage *image)
#   80|   {
#   81|->   image->windowing_data = G_TYPE_INSTANCE_GET_PRIVATE (image, 
#   82|   						       GDK_TYPE_IMAGE, 
#   83|   						       GdkImagePrivateX11);

Error: COMPILER_WARNING (CWE-477): [#def199]
gtk+-2.24.33/gdk/x11/gdkimage-x11.c: scope_hint: In function ‘gdk_image_class_init’
gtk+-2.24.33/gdk/x11/gdkimage-x11.c:93:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   93 |   g_type_class_add_private (object_class, sizeof (GdkImagePrivateX11));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   91|     object_class->finalize = gdk_image_finalize;
#   92|   
#   93|->   g_type_class_add_private (object_class, sizeof (GdkImagePrivateX11));
#   94|   }
#   95|   

Error: COMPILER_WARNING (CWE-477): [#def200]
gtk+-2.24.33/gdk/x11/gdkimage-x11.c:93:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   91|     object_class->finalize = gdk_image_finalize;
#   92|   
#   93|->   g_type_class_add_private (object_class, sizeof (GdkImagePrivateX11));
#   94|   }
#   95|   

Error: CPPCHECK_WARNING (CWE-476): [#def201]
gtk+-2.24.33/gdk/x11/gdkimage-x11.c:169: warning[nullPointer]: Possible null pointer dereference: private->ximage
#  167|     
#  168|     image->byte_order = MSBFirst;
#  169|->   image->mem =  private->ximage->data;
#  170|     image->bpl = private->ximage->bytes_per_line;
#  171|     image->bpp = 1;

Error: CPPCHECK_WARNING (CWE-476): [#def202]
gtk+-2.24.33/gdk/x11/gdkimage-x11.c:170: warning[nullPointer]: Possible null pointer dereference: private->ximage
#  168|     image->byte_order = MSBFirst;
#  169|     image->mem =  private->ximage->data;
#  170|->   image->bpl = private->ximage->bytes_per_line;
#  171|     image->bpp = 1;
#  172|     return image;

Error: COMPILER_WARNING (CWE-563): [#def203]
gtk+-2.24.33/gdk/x11/gdkinput-xfree.c: scope_hint: In function ‘_gdk_input_crossing_event’
gtk+-2.24.33/gdk/x11/gdkinput-xfree.c:171:18: warning[-Wunused-variable]: unused variable ‘display_impl’
#  171 |   GdkDisplayX11 *display_impl = GDK_DISPLAY_X11 (display);
#      |                  ^~~~~~~~~~~~
#  169|   {
#  170|     GdkDisplay *display = GDK_WINDOW_DISPLAY (window);
#  171|->   GdkDisplayX11 *display_impl = GDK_DISPLAY_X11 (display);
#  172|     GdkWindowObject *priv = (GdkWindowObject *)window;
#  173|     GdkInputWindow *input_window;

Error: COMPILER_WARNING (CWE-563): [#def204]
gtk+-2.24.33/gdk/x11/gdkinput-xfree.c: scope_hint: In function ‘_gdk_input_other_event’
gtk+-2.24.33/gdk/x11/gdkinput-xfree.c:271:18: warning[-Wunused-variable]: unused variable ‘display_impl’
#  271 |   GdkDisplayX11 *display_impl = GDK_DISPLAY_X11 (display);
#      |                  ^~~~~~~~~~~~
#  269|     int x, y;
#  270|     GdkDisplay *display = GDK_WINDOW_DISPLAY (event_window);
#  271|->   GdkDisplayX11 *display_impl = GDK_DISPLAY_X11 (display);
#  272|   
#  273|     /* This is a sort of a hack, as there isn't any XDeviceAnyEvent -

Error: GCC_ANALYZER_WARNING (CWE-476): [#def205]
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:355:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘keymap_x11’
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:1667:1: enter_function: entry to ‘_gdk_x11_get_group_for_state’
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:1673:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:1680:35: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:1680:35: call_function: calling ‘IA__gdk_keymap_get_for_display’ from ‘_gdk_x11_get_group_for_state’
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:1680:35: return_function: returning to ‘_gdk_x11_get_group_for_state’ from ‘IA__gdk_keymap_get_for_display’
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:1681:7: call_function: calling ‘update_keymaps’ from ‘_gdk_x11_get_group_for_state’
#  353|   update_keymaps (GdkKeymapX11 *keymap_x11)
#  354|   {
#  355|->   GdkDisplayX11 *display_x11 = GDK_DISPLAY_X11 (GDK_KEYMAP (keymap_x11)->display);
#  356|     Display *xdisplay = display_x11->xdisplay;
#  357|     

Error: COMPILER_WARNING (CWE-477): [#def206]
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c: scope_hint: In function ‘get_direction’
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:567:7: warning[-Wdeprecated-declarations]: ‘pango_unichar_direction’ is deprecated
#  567 |       PangoDirection dir = pango_unichar_direction (gdk_keyval_to_unicode (sym));
#      |       ^~~~~~~~~~~~~~
/usr/include/pango-1.0/pango/pango-types.h:239: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-font.h:26: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-attributes.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango.h:25: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:36: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-bidi-type.h:105:16: note: declared here
#  105 | PangoDirection pango_unichar_direction      (gunichar     ch) G_GNUC_CONST;
#      |                ^~~~~~~~~~~~~~~~~~~~~~~
#  565|         gint level = 0;
#  566|         KeySym sym = XkbKeySymEntry (xkb, code, level, group);
#  567|->       PangoDirection dir = pango_unichar_direction (gdk_keyval_to_unicode (sym));
#  568|   
#  569|         switch (dir)

Error: COMPILER_WARNING (CWE-477): [#def207]
gtk+-2.24.33/gdk/x11/gdkkeys-x11.c:567:7: warning[-Wdeprecated-declarations]: ‘pango_unichar_direction’ is deprecated
#  565|         gint level = 0;
#  566|         KeySym sym = XkbKeySymEntry (xkb, code, level, group);
#  567|->       PangoDirection dir = pango_unichar_direction (gdk_keyval_to_unicode (sym));
#  568|   
#  569|         switch (dir)

Error: COMPILER_WARNING (CWE-483): [#def208]
gtk+-2.24.33/gdk/x11/gdkmain-x11.c: scope_hint: In function ‘IA__gdk_keyboard_grab’
gtk+-2.24.33/gdk/x11/gdkmain-x11.c:289:7: warning[-Wmisleading-indentation]: this ‘else’ clause does not guard...
#  289 |       else
#      |       ^~~~
gtk+-2.24.33/gdk/x11/gdkmain-x11.c:296:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
#  296 |         if (G_UNLIKELY (!display_x11->trusted_client &&
#      |         ^~
#  287|         if (_gdk_debug_flags & GDK_DEBUG_NOGRABS)
#  288|   	return_val = GrabSuccess;
#  289|->       else
#  290|   #endif
#  291|   	return_val = XGrabKeyboard (GDK_WINDOW_XDISPLAY (native),

Error: GCC_ANALYZER_WARNING (CWE-476): [#def209]
gtk+-2.24.33/gdk/x11/gdkscreen-x11.c:756:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  754|     XID primary_output = None;
#  755|   
#  756|->   if (!display_x11->have_randr15)
#  757|       return FALSE;
#  758|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def210]
gtk+-2.24.33/gdk/x11/gdkscreen-x11.c:822:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  820|     gboolean randr12_compat = FALSE;
#  821|   
#  822|->   if (!display_x11->have_randr13)
#  823|         return FALSE;
#  824|   

Error: COMPILER_WARNING (CWE-477): [#def211]
gtk+-2.24.33/gdk/x11/gdkselection-x11.c: scope_hint: In function ‘IA__gdk_selection_property_get’
gtk+-2.24.33/gdk/x11/gdkselection-x11.c:358:13: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  358 |             *data = g_memdup (t, length);
#      |             ^
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/x11/gdkx.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/x11/gdkselection-x11.c:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
#  356|   
#  357|   	  if (data)
#  358|-> 	    *data = g_memdup (t, length);
#  359|   	}
#  360|         

Error: COMPILER_WARNING (CWE-477): [#def212]
gtk+-2.24.33/gdk/x11/gdkselection-x11.c:358:13: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  356|   
#  357|   	  if (data)
#  358|-> 	    *data = g_memdup (t, length);
#  359|   	}
#  360|         

Error: COMPILER_WARNING: [#def213]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c: scope_hint: In function ‘IA__gdk_x11_window_foreign_new_for_display’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:909:21: warning[-Wunused-but-set-variable=]: variable ‘impl’ set but not used
#  909 |   GdkWindowImplX11 *impl;
#      |                     ^~~~
#  907|     GdkWindow *win;
#  908|     GdkWindowObject *private;
#  909|->   GdkWindowImplX11 *impl;
#  910|     GdkDrawableImplX11 *draw_impl;
#  911|     GdkDisplayX11 *display_x11;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def214]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1201:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 1199|       }
# 1200|   
# 1201|->   if (toplevel->icon_window && !GDK_WINDOW_DESTROYED (toplevel->icon_window))
# 1202|       {
# 1203|         wm_hints.flags |= IconWindowHint;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def215]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1388:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1368:1: enter_function: entry to ‘gdk_window_x11_show’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1379:6: branch_false: following ‘false’ branch (when ‘already_mapped != 0’)...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1382:7: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1382:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1386:18: call_function: calling ‘_gdk_x11_window_get_toplevel’ from ‘gdk_window_x11_show’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1386:18: return_function: returning to ‘gdk_window_x11_show’ from ‘_gdk_x11_window_get_toplevel’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:1388:11: danger: dereference of NULL ‘_gdk_x11_window_get_toplevel(window)’
# 1386|         toplevel = _gdk_x11_window_get_toplevel (window);
# 1387|         
# 1388|->       if (toplevel->user_time != 0 &&
# 1389|   	      display_x11->user_time != 0 &&
# 1390|   	  XSERVER_TIME_IS_LATER (display_x11->user_time, toplevel->user_time))

Error: GCC_ANALYZER_WARNING (CWE-476): [#def216]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2252:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 2250|   
# 2251|     toplevel = _gdk_x11_window_get_toplevel (window);
# 2252|->   toplevel->skip_taskbar_hint = skips_taskbar;
# 2253|   
# 2254|     if (GDK_WINDOW_IS_MAPPED (window))

Error: GCC_ANALYZER_WARNING (CWE-476): [#def217]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2289:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 2287|   
# 2288|     toplevel = _gdk_x11_window_get_toplevel (window);
# 2289|->   toplevel->skip_pager_hint = skips_pager;
# 2290|     
# 2291|     if (GDK_WINDOW_IS_MAPPED (window))

Error: GCC_ANALYZER_WARNING (CWE-476): [#def218]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2320:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2308:1: enter_function: entry to ‘IA__gdk_window_set_urgency_hint’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2313:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2315:7: branch_true: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2315:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2319:14: call_function: calling ‘_gdk_x11_window_get_toplevel’ from ‘IA__gdk_window_set_urgency_hint’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2319:14: return_function: returning to ‘IA__gdk_window_set_urgency_hint’ from ‘_gdk_x11_window_get_toplevel’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:2320:3: danger: dereference of NULL ‘_gdk_x11_window_get_toplevel(window)’
# 2318|   
# 2319|     toplevel = _gdk_x11_window_get_toplevel (window);
# 2320|->   toplevel->urgency_hint = urgent;
# 2321|     
# 2322|     update_wm_hints (window, FALSE);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def219]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:3915:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 3913|     toplevel = _gdk_x11_window_get_toplevel (window);
# 3914|   
# 3915|->   if (toplevel->icon_window != icon_window)
# 3916|       {
# 3917|         if (toplevel->icon_window)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def220]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4421:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 4419|     toplevel = _gdk_x11_window_get_toplevel (window);
# 4420|   
# 4421|->   return toplevel->group_leader;
# 4422|   }
# 4423|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def221]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4460:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4441:1: enter_function: entry to ‘IA__gdk_window_set_group’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4446:3: branch_false: following ‘false’ branch (when ‘window’ is non-NULL)...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4446:3: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4446:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4447:3: branch_true: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4447:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4448:3: branch_true: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4450:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4450:7: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4450:7: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4452:7: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4452:7: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4455:14: branch_false: ...to here
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4455:14: call_function: calling ‘_gdk_x11_window_get_toplevel’ from ‘IA__gdk_window_set_group’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4455:14: return_function: returning to ‘IA__gdk_window_set_group’ from ‘_gdk_x11_window_get_toplevel’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4460:7: danger: dereference of NULL ‘_gdk_x11_window_get_toplevel(window)’
# 4458|       leader = gdk_display_get_default_group (gdk_drawable_get_display (window));
# 4459|     
# 4460|->   if (toplevel->group_leader != leader)
# 4461|       {
# 4462|         if (toplevel->group_leader)

Error: COMPILER_WARNING: [#def222]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c: scope_hint: In function ‘gdk_window_set_static_bit_gravity’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:4778:9: warning[-Wunused-but-set-variable=]: variable ‘xattributes_mask’ set but not used
# 4778 |   guint xattributes_mask = 0;
#      |         ^~~~~~~~~~~~~~~~
# 4776|     XSetWindowAttributes xattributes;
# 4777|     GdkWindowObject *private;
# 4778|->   guint xattributes_mask = 0;
# 4779|     
# 4780|     g_return_if_fail (GDK_IS_WINDOW (window));

Error: COMPILER_WARNING (CWE-477): [#def223]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c: scope_hint: In function ‘_gdk_moveresize_handle_event’
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:5154:15: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 5154 |               g_memdup (event, sizeof (XEvent));
#      |               ^~~~~~~~
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:41: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 5152|   	  else
# 5153|   	    mv_resize->moveresize_pending_event =
# 5154|-> 	      g_memdup (event, sizeof (XEvent));
# 5155|   
# 5156|   	  break;

Error: COMPILER_WARNING (CWE-477): [#def224]
gtk+-2.24.33/gdk/x11/gdkwindow-x11.c:5154:15: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 5152|   	  else
# 5153|   	    mv_resize->moveresize_pending_event =
# 5154|-> 	      g_memdup (event, sizeof (XEvent));
# 5155|   
# 5156|   	  break;

Error: CPPCHECK_WARNING (CWE-758): [#def225]
gtk+-2.24.33/gdk/x11/gdkxid.c:146: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
#  144|   	       XID *b)
#  145|   {
#  146|->   return ((*a & ~XID_FONT_BIT) == (*b & ~XID_FONT_BIT));
#  147|   }
#  148|   

Error: COMPILER_WARNING (CWE-457): [#def226]
gtk+-2.24.33/gdk/x11/xsettings-client.c:202:37: warning[-Wmaybe-uninitialized]: ‘buffer.byte_order’ may be used uninitialized
#  202 |   if (buffer.byte_order != MSBFirst &&
#      |                                     ^
gtk+-2.24.33/gdk/x11/xsettings-client.c: scope_hint: In function ‘read_settings’
gtk+-2.24.33/gdk/x11/xsettings-client.c:188:19: note: ‘buffer.byte_order’ was declared here
#  188 |   XSettingsBuffer buffer;
#      |                   ^~~~~~
#  200|     
#  201|     result = fetch_card8 (&buffer, (unsigned char *)&buffer.byte_order);
#  202|->   if (buffer.byte_order != MSBFirst &&
#  203|         buffer.byte_order != LSBFirst)
#  204|       {

Error: GCC_ANALYZER_WARNING (CWE-457): [#def227]
gtk+-2.24.33/gdk/x11/xsettings-common.c:163:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*list.next’
gtk+-2.24.33/gdk/x11/xsettings-common.c:82:1: enter_function: entry to ‘_gdk_xsettings_list_copy’
gtk+-2.24.33/gdk/x11/xsettings-common.c:88:10: branch_true: following ‘true’ branch (when ‘old_iter’ is non-NULL)...
gtk+-2.24.33/gdk/x11/xsettings-common.c:92:18: branch_true: ...to here
gtk+-2.24.33/gdk/x11/xsettings-common.c:93:10: branch_false: following ‘false’ branch (when ‘new_node’ is non-NULL)...
gtk+-2.24.33/gdk/x11/xsettings-common.c:96:27: branch_false: ...to here
gtk+-2.24.33/gdk/x11/xsettings-common.c:96:27: call_function: calling ‘_gdk_xsettings_setting_copy’ from ‘_gdk_xsettings_list_copy’
gtk+-2.24.33/gdk/x11/xsettings-common.c:96:27: return_function: returning to ‘_gdk_xsettings_list_copy’ from ‘_gdk_xsettings_setting_copy’
gtk+-2.24.33/gdk/x11/xsettings-common.c:97:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gdk/x11/xsettings-common.c:103:10: branch_false: ...to here
gtk+-2.24.33/gdk/x11/xsettings-common.c:103:10: branch_false: following ‘false’ branch (when ‘new_iter’ is NULL)...
gtk+-2.24.33/gdk/x11/xsettings-common.c:110:7: branch_false: ...to here
gtk+-2.24.33/gdk/x11/xsettings-common.c:88:10: branch_true: following ‘true’ branch (when ‘old_iter’ is non-NULL)...
gtk+-2.24.33/gdk/x11/xsettings-common.c:92:18: branch_true: ...to here
gtk+-2.24.33/gdk/x11/xsettings-common.c:116:3: call_function: calling ‘_gdk_xsettings_list_free’ from ‘_gdk_xsettings_list_copy’
#  161|     while (list)
#  162|       {
#  163|->       XSettingsList *next = list->next;
#  164|   
#  165|         xsettings_setting_free (list->setting);

Error: COMPILER_WARNING (CWE-477): [#def228]
gtk+-2.24.33/gtk/gtkaboutdialog.c: scope_hint: In function ‘gtk_about_dialog_class_init’
gtk+-2.24.33/gtk/gtkaboutdialog.c:552:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  552 |   g_type_class_add_private (object_class, sizeof (GtkAboutDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccelgroup.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.c:37: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  550|   
#  551|   
#  552|->   g_type_class_add_private (object_class, sizeof (GtkAboutDialogPrivate));
#  553|   }
#  554|   

Error: COMPILER_WARNING (CWE-477): [#def229]
gtk+-2.24.33/gtk/gtkaboutdialog.c:552:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  550|   
#  551|   
#  552|->   g_type_class_add_private (object_class, sizeof (GtkAboutDialogPrivate));
#  553|   }
#  554|   

Error: COMPILER_WARNING: [#def230]
gtk+-2.24.33/gtk/gtkaboutdialog.c:574:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  572|   
#  573|     /* Data */
#  574|->   priv = GTK_ABOUT_DIALOG_GET_PRIVATE (about);
#  575|     about->private_data = priv;
#  576|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def231]
gtk+-2.24.33/gtk/gtkaboutdialog.c:2484:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkaboutdialog.c:2470:6: branch_true: following ‘true’ branch (when ‘dialog’ is NULL)...
gtk+-2.24.33/gtk/gtkaboutdialog.c:2472:16: branch_true: ...to here
gtk+-2.24.33/gtk/gtkaboutdialog.c:2483:7: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkaboutdialog.c:2484:7: throw: if ‘g_object_set_valist’ throws an exception...
gtk+-2.24.33/gtk/gtkaboutdialog.c:2484:7: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
# 2482|   
# 2483|         va_start (var_args, first_property_name);
# 2484|->       g_object_set_valist (G_OBJECT (dialog), first_property_name, var_args);
# 2485|         va_end (var_args);
# 2486|   

Error: COMPILER_WARNING: [#def232]
gtk+-2.24.33/gtk/gtkaccelgroup.c:495:3: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  493|     /* insert at position, ref closure */
#  494|     accel_group->priv_accels = g_renew (GtkAccelGroupEntry, accel_group->priv_accels, accel_group->n_accels);
#  495|->   g_memmove (accel_group->priv_accels + pos + 1, accel_group->priv_accels + pos,
#  496|   	     (i - pos) * sizeof (accel_group->priv_accels[0]));
#  497|     accel_group->priv_accels[pos].key.accel_key = accel_key;

Error: COMPILER_WARNING: [#def233]
gtk+-2.24.33/gtk/gtkaccelgroup.c:559:3: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  557|     /* physically remove */
#  558|     accel_group->n_accels -= 1;
#  559|->   g_memmove (entry, entry + 1,
#  560|   	     (accel_group->n_accels - pos) * sizeof (accel_group->priv_accels[0]));
#  561|   

Error: CPPCHECK_WARNING (CWE-457): [#def234]
gtk+-2.24.33/gtk/gtkaccelgroup.c:586: warning[uninitvar]: Uninitialized variables: &key.closure, &key.accel_path_quark
#  584|     key.key.accel_key = accel_key;
#  585|     key.key.accel_mods = accel_mods;
#  586|->   entry = bsearch (&key, accel_group->priv_accels, accel_group->n_accels,
#  587|   		   sizeof (accel_group->priv_accels[0]), bsearch_compare_accels);
#  588|     

Error: GCC_ANALYZER_WARNING (CWE-476): [#def235]
gtk+-2.24.33/gtk/gtkaccelmap.c:272:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkaccelmap.c:253:1: enter_function: entry to ‘internal_change_entry’
gtk+-2.24.33/gtk/gtkaccelmap.c:266:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkaccelmap.c:268:10: branch_true: ...to here
gtk+-2.24.33/gtk/gtkaccelmap.c:268:10: branch_true: following ‘true’ branch (when ‘simulate == 0’)...
gtk+-2.24.33/gtk/gtkaccelmap.c:270:11: branch_true: ...to here
gtk+-2.24.33/gtk/gtkaccelmap.c:271:19: call_function: calling ‘accel_path_lookup’ from ‘internal_change_entry’
gtk+-2.24.33/gtk/gtkaccelmap.c:271:19: return_function: returning to ‘internal_change_entry’ from ‘accel_path_lookup’
gtk+-2.24.33/gtk/gtkaccelmap.c:272:11: danger: dereference of NULL ‘accel_path_lookup(accel_path)’
#  270|   	  gtk_accel_map_add_entry (accel_path, 0, 0);
#  271|   	  entry = accel_path_lookup (accel_path);
#  272|-> 	  entry->accel_key = accel_key;
#  273|   	  entry->accel_mods = accel_mods;
#  274|   	  entry->changed = TRUE;

Error: COMPILER_WARNING (CWE-477): [#def236]
gtk+-2.24.33/gtk/gtkaccelmap.c: scope_hint: In function ‘IA__gtk_accel_map_foreach’
gtk+-2.24.33/gtk/gtkaccelmap.c:775:9: warning[-Wdeprecated-declarations]: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead
#  775 |         if (g_pattern_match_string (node->data, entry->accel_path))
#      |         ^~
/usr/include/glib-2.0/glib.h:68: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccelgroup.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccelmap.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccelmap.c:22: included_from: Included from here.
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
#  773|   
#  774|         for (node = accel_filters; node; node = node->next)
#  775|-> 	if (g_pattern_match_string (node->data, entry->accel_path))
#  776|   	  goto skip_accel;
#  777|         foreach_func (data, entry->accel_path, entry->accel_key, entry->accel_mods, changed);

Error: COMPILER_WARNING (CWE-477): [#def237]
gtk+-2.24.33/gtk/gtkaccelmap.c:775:9: warning[-Wdeprecated-declarations]: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead
#  773|   
#  774|         for (node = accel_filters; node; node = node->next)
#  775|-> 	if (g_pattern_match_string (node->data, entry->accel_path))
#  776|   	  goto skip_accel;
#  777|         foreach_func (data, entry->accel_path, entry->accel_key, entry->accel_mods, changed);

Error: COMPILER_WARNING (CWE-477): [#def238]
gtk+-2.24.33/gtk/gtkaction.c: scope_hint: In function ‘gtk_action_class_init’
gtk+-2.24.33/gtk/gtkaction.c:433:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  433 |   g_type_class_add_private (gobject_class, sizeof (GtkActionPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaction.c:72: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  431|   		  G_TYPE_NONE, 0);
#  432|   
#  433|->   g_type_class_add_private (gobject_class, sizeof (GtkActionPrivate));
#  434|   }
#  435|   

Error: COMPILER_WARNING (CWE-477): [#def239]
gtk+-2.24.33/gtk/gtkaction.c:433:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  431|   		  G_TYPE_NONE, 0);
#  432|   
#  433|->   g_type_class_add_private (gobject_class, sizeof (GtkActionPrivate));
#  434|   }
#  435|   

Error: COMPILER_WARNING: [#def240]
gtk+-2.24.33/gtk/gtkaction.c:440:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  438|   gtk_action_init (GtkAction *action)
#  439|   {
#  440|->   action->private_data = GTK_ACTION_GET_PRIVATE (action);
#  441|   
#  442|     action->private_data->name = NULL;

Error: COMPILER_WARNING (CWE-477): [#def241]
gtk+-2.24.33/gtk/gtkactiongroup.c: scope_hint: In function ‘gtk_action_group_class_init’
gtk+-2.24.33/gtk/gtkactiongroup.c:282:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  282 |   g_type_class_add_private (gobject_class, sizeof (GtkActionGroupPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkactiongroup.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkactiongroup.c:34: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  280|   		  GTK_TYPE_ACTION);
#  281|   
#  282|->   g_type_class_add_private (gobject_class, sizeof (GtkActionGroupPrivate));
#  283|   }
#  284|   

Error: COMPILER_WARNING (CWE-477): [#def242]
gtk+-2.24.33/gtk/gtkactiongroup.c:282:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  280|   		  GTK_TYPE_ACTION);
#  281|   
#  282|->   g_type_class_add_private (gobject_class, sizeof (GtkActionGroupPrivate));
#  283|   }
#  284|   

Error: COMPILER_WARNING: [#def243]
gtk+-2.24.33/gtk/gtkactiongroup.c:298:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  296|     GtkActionGroupPrivate *private;
#  297|   
#  298|->   private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  299|   
#  300|     private->name = NULL;

Error: COMPILER_WARNING: [#def244]
gtk+-2.24.33/gtk/gtkactiongroup.c:336:36: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  334|   {
#  335|     GtkActionGroup *self = GTK_ACTION_GROUP (buildable);
#  336|->   GtkActionGroupPrivate *private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  337|   
#  338|     private->name = g_strdup (name);

Error: COMPILER_WARNING: [#def245]
gtk+-2.24.33/gtk/gtkactiongroup.c:345:36: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  343|   {
#  344|     GtkActionGroup *self = GTK_ACTION_GROUP (buildable);
#  345|->   GtkActionGroupPrivate *private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  346|     return private->name;
#  347|   }

Error: COMPILER_WARNING: [#def246]
gtk+-2.24.33/gtk/gtkactiongroup.c:439:17: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  437|         data = (AcceleratorParserData*)user_data;
#  438|         action_group = GTK_ACTION_GROUP (buildable);
#  439|->       private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  440|         action = GTK_ACTION (child);
#  441|   	

Error: COMPILER_WARNING: [#def247]
gtk+-2.24.33/gtk/gtkactiongroup.c:477:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  475|   
#  476|     self = g_object_new (GTK_TYPE_ACTION_GROUP, NULL);
#  477|->   private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  478|     private->name = g_strdup (name);
#  479|   

Error: COMPILER_WARNING: [#def248]
gtk+-2.24.33/gtk/gtkactiongroup.c:490:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  488|   
#  489|     self = GTK_ACTION_GROUP (object);
#  490|->   private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  491|   
#  492|     g_free (private->name);

Error: COMPILER_WARNING: [#def249]
gtk+-2.24.33/gtk/gtkactiongroup.c:515:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  513|     
#  514|     self = GTK_ACTION_GROUP (object);
#  515|->   private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  516|   
#  517|     switch (prop_id)

Error: COMPILER_WARNING: [#def250]
gtk+-2.24.33/gtk/gtkactiongroup.c:546:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  544|     
#  545|     self = GTK_ACTION_GROUP (object);
#  546|->   private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  547|   
#  548|     switch (prop_id)

Error: COMPILER_WARNING: [#def251]
gtk+-2.24.33/gtk/gtkactiongroup.c:571:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  569|     GtkActionGroupPrivate *private;
#  570|   
#  571|->   private = GTK_ACTION_GROUP_GET_PRIVATE (self);
#  572|   
#  573|     return g_hash_table_lookup (private->actions, action_name);

Error: COMPILER_WARNING: [#def252]
gtk+-2.24.33/gtk/gtkactiongroup.c:593:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  591|     g_return_val_if_fail (GTK_IS_ACTION_GROUP (action_group), NULL);
#  592|   
#  593|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  594|   
#  595|     return private->name;

Error: COMPILER_WARNING: [#def253]
gtk+-2.24.33/gtk/gtkactiongroup.c:618:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  616|     g_return_val_if_fail (GTK_IS_ACTION_GROUP (action_group), FALSE);
#  617|   
#  618|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  619|   
#  620|     return private->sensitive;

Error: COMPILER_WARNING: [#def254]
gtk+-2.24.33/gtk/gtkactiongroup.c:650:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  648|     g_return_if_fail (GTK_IS_ACTION_GROUP (action_group));
#  649|   
#  650|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  651|     sensitive = sensitive != FALSE;
#  652|   

Error: COMPILER_WARNING: [#def255]
gtk+-2.24.33/gtk/gtkactiongroup.c:683:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  681|     g_return_val_if_fail (GTK_IS_ACTION_GROUP (action_group), FALSE);
#  682|   
#  683|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  684|   
#  685|     return private->visible;

Error: COMPILER_WARNING: [#def256]
gtk+-2.24.33/gtk/gtkactiongroup.c:714:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  712|     g_return_if_fail (GTK_IS_ACTION_GROUP (action_group));
#  713|   
#  714|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  715|     visible = visible != FALSE;
#  716|   

Error: COMPILER_WARNING: [#def257]
gtk+-2.24.33/gtk/gtkactiongroup.c:757:17: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  755|         GtkActionGroupPrivate *private;
#  756|   
#  757|->       private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  758|   
#  759|         g_warning ("Refusing to add non-unique action '%s' to action group '%s'",

Error: COMPILER_WARNING: [#def258]
gtk+-2.24.33/gtk/gtkactiongroup.c:798:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  796|       return;
#  797|   
#  798|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  799|   
#  800|     g_hash_table_insert (private->actions, 

Error: COMPILER_WARNING: [#def259]
gtk+-2.24.33/gtk/gtkactiongroup.c:839:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  837|       return;
#  838|   
#  839|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  840|     accel_path = g_strconcat ("<Actions>/",
#  841|   			    private->name, "/", name, NULL);

Error: COMPILER_WARNING: [#def260]
gtk+-2.24.33/gtk/gtkactiongroup.c:902:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  900|     g_return_if_fail (name != NULL);
#  901|   
#  902|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  903|   
#  904|     g_hash_table_remove (private->actions, name);

Error: COMPILER_WARNING: [#def261]
gtk+-2.24.33/gtk/gtkactiongroup.c:935:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  933|     g_return_val_if_fail (GTK_IS_ACTION_GROUP (action_group), NULL);
#  934|   
#  935|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
#  936|     
#  937|     g_hash_table_foreach (private->actions, add_single_action, &actions);

Error: COMPILER_WARNING: [#def262]
gtk+-2.24.33/gtk/gtkactiongroup.c:1323:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1321|     g_return_if_fail (GTK_IS_ACTION_GROUP (action_group));
# 1322|     
# 1323|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
# 1324|   
# 1325|     if (private->translate_notify)

Error: COMPILER_WARNING: [#def263]
gtk+-2.24.33/gtk/gtkactiongroup.c:1396:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1394|       return NULL;
# 1395|   
# 1396|->   private = GTK_ACTION_GROUP_GET_PRIVATE (action_group);
# 1397|   
# 1398|     translate_func = private->translate_func;

Error: COMPILER_WARNING (CWE-457): [#def264]
gtk+-2.24.33/gtk/gtkalias.h:3181:25: warning[-Wmaybe-uninitialized]: ‘box.height’ may be used uninitialized
# 3181 | #define gtk_paint_focus IA__gtk_paint_focus
gtk+-2.24.33/gtk/gtkiconview.c:3167:27: note: ‘box.height’ was declared here
# 3167 |   GdkRectangle cell_area, box;
#      |                           ^~~
# 3179|   
# 3180|   extern __typeof (gtk_paint_focus) IA__gtk_paint_focus __attribute((visibility("hidden")));
# 3181|-> #define gtk_paint_focus IA__gtk_paint_focus
# 3182|   
# 3183|   extern __typeof (gtk_paint_handle) IA__gtk_paint_handle __attribute((visibility("hidden")));

Error: COMPILER_WARNING (CWE-457): [#def265]
gtk+-2.24.33/gtk/gtkiconview.c:44: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalias.h:3181:25: warning[-Wmaybe-uninitialized]: ‘box.width’ may be used uninitialized
# 3181 | #define gtk_paint_focus IA__gtk_paint_focus
gtk+-2.24.33/gtk/gtkiconview.c:3167:27: note: ‘box.width’ was declared here
# 3167 |   GdkRectangle cell_area, box;
#      |                           ^~~
# 3179|   
# 3180|   extern __typeof (gtk_paint_focus) IA__gtk_paint_focus __attribute((visibility("hidden")));
# 3181|-> #define gtk_paint_focus IA__gtk_paint_focus
# 3182|   
# 3183|   extern __typeof (gtk_paint_handle) IA__gtk_paint_handle __attribute((visibility("hidden")));

Error: COMPILER_WARNING (CWE-9001): [#def266]
gtk+-2.24.33/gtk/gtkcellrendererspin.c:357: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaliasdef.c: scope_hint: At top level
gtk+-2.24.33/gtk/gtkaliasdef.c:1596:51: warning[-Wmissing-attributes]: ‘gtk_cell_renderer_spin_get_type’ specifies less restrictive attribute than its target ‘IA__gtk_cell_renderer_spin_get_type’: ‘const’
# 1596 | extern __typeof (gtk_cell_renderer_spin_get_type) gtk_cell_renderer_spin_get_type __attribute((alias("IA__gtk_cell_renderer_spin_get_type"), visibility("default")));
#      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkcellrendererspin.c:29: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalias.h:1593:41: note: ‘gtk_cell_renderer_spin_get_type’ target declared here
# 1593 | #define gtk_cell_renderer_spin_get_type IA__gtk_cell_renderer_spin_get_type
#      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2305:1: note: in expansion of macro ‘gtk_cell_renderer_spin_get_type’
# 2305 | type_name##_get_type (void) \
#      | ^~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2343:3: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE’
# 2343 |   _G_DEFINE_TYPE_EXTENDED_BEGIN_PRE (TypeName, type_name)                      \
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2053:61: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN’
# 2053 | #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1834:61: note: in expansion of macro ‘G_DEFINE_TYPE_EXTENDED’
# 1834 | #define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkcellrendererspin.c:67:1: note: in expansion of macro ‘G_DEFINE_TYPE’
#   67 | G_DEFINE_TYPE (GtkCellRendererSpin, gtk_cell_renderer_spin, GTK_TYPE_CELL_RENDERER_TEXT)
#      | ^~~~~~~~~~~~~
# 1594|   #if IN_FILE(__GTK_CELL_RENDERER_SPIN_C__)
# 1595|   #undef gtk_cell_renderer_spin_get_type 
# 1596|-> extern __typeof (gtk_cell_renderer_spin_get_type) gtk_cell_renderer_spin_get_type __attribute((alias("IA__gtk_cell_renderer_spin_get_type"), visibility("default")));
# 1597|   
# 1598|   #undef gtk_cell_renderer_spin_new 

Error: COMPILER_WARNING (CWE-9001): [#def267]
gtk+-2.24.33/gtk/gtkmountoperation.c:1533: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaliasdef.c: scope_hint: At top level
gtk+-2.24.33/gtk/gtkaliasdef.c:6306:48: warning[-Wmissing-attributes]: ‘gtk_mount_operation_get_type’ specifies less restrictive attribute than its target ‘IA__gtk_mount_operation_get_type’: ‘const’
# 6306 | extern __typeof (gtk_mount_operation_get_type) gtk_mount_operation_get_type __attribute((alias("IA__gtk_mount_operation_get_type"), visibility("default")));
#      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkmountoperation.c:56: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalias.h:6303:38: note: ‘gtk_mount_operation_get_type’ target declared here
# 6303 | #define gtk_mount_operation_get_type IA__gtk_mount_operation_get_type
#      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2305:1: note: in expansion of macro ‘gtk_mount_operation_get_type’
# 2305 | type_name##_get_type (void) \
#      | ^~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2343:3: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE’
# 2343 |   _G_DEFINE_TYPE_EXTENDED_BEGIN_PRE (TypeName, type_name)                      \
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2053:61: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN’
# 2053 | #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1834:61: note: in expansion of macro ‘G_DEFINE_TYPE_EXTENDED’
# 1834 | #define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkmountoperation.c:109:1: note: in expansion of macro ‘G_DEFINE_TYPE’
#  109 | G_DEFINE_TYPE (GtkMountOperation, gtk_mount_operation, G_TYPE_MOUNT_OPERATION);
#      | ^~~~~~~~~~~~~
# 6304|   #if IN_FILE(__GTK_MOUNT_OPERATION_C__)
# 6305|   #undef gtk_mount_operation_get_type 
# 6306|-> extern __typeof (gtk_mount_operation_get_type) gtk_mount_operation_get_type __attribute((alias("IA__gtk_mount_operation_get_type"), visibility("default")));
# 6307|   
# 6308|   #undef gtk_mount_operation_new 

Error: COMPILER_WARNING (CWE-9001): [#def268]
gtk+-2.24.33/gtk/gtktooltip.c:1717: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaliasdef.c: scope_hint: At top level
gtk+-2.24.33/gtk/gtkaliasdef.c:10905:40: warning[-Wmissing-attributes]: ‘gtk_tooltip_get_type’ specifies less restrictive attribute than its target ‘IA__gtk_tooltip_get_type’: ‘const’
#10905 | extern __typeof (gtk_tooltip_get_type) gtk_tooltip_get_type __attribute((alias("IA__gtk_tooltip_get_type"), visibility("default")));
#      |                                        ^~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtktooltip.c:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalias.h:10902:30: note: ‘gtk_tooltip_get_type’ target declared here
#10902 | #define gtk_tooltip_get_type IA__gtk_tooltip_get_type
#      |                              ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2305:1: note: in expansion of macro ‘gtk_tooltip_get_type’
# 2305 | type_name##_get_type (void) \
#      | ^~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2343:3: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE’
# 2343 |   _G_DEFINE_TYPE_EXTENDED_BEGIN_PRE (TypeName, type_name)                      \
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:2053:61: note: in expansion of macro ‘_G_DEFINE_TYPE_EXTENDED_BEGIN’
# 2053 | #define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)      _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1834:61: note: in expansion of macro ‘G_DEFINE_TYPE_EXTENDED’
# 1834 | #define G_DEFINE_TYPE(TN, t_n, T_P)                         G_DEFINE_TYPE_EXTENDED (TN, t_n, T_P, 0, {})
#      |                                                             ^~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtktooltip.c:103:1: note: in expansion of macro ‘G_DEFINE_TYPE’
#  103 | G_DEFINE_TYPE (GtkTooltip, gtk_tooltip, G_TYPE_OBJECT);
#      | ^~~~~~~~~~~~~
#10903|   #if IN_FILE(__GTK_TOOLTIP_C__)
#10904|   #undef gtk_tooltip_get_type 
#10905|-> extern __typeof (gtk_tooltip_get_type) gtk_tooltip_get_type __attribute((alias("IA__gtk_tooltip_get_type"), visibility("default")));
#10906|   
#10907|   #undef gtk_tooltip_set_custom 

Error: COMPILER_WARNING (CWE-477): [#def269]
gtk+-2.24.33/gtk/gtkalignment.c: scope_hint: In function ‘gtk_alignment_class_init’
gtk+-2.24.33/gtk/gtkalignment.c:213:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  213 |   g_type_class_add_private (gobject_class, sizeof (GtkAlignmentPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalignment.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalignment.c:47: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  211|                                                         GTK_PARAM_READWRITE));
#  212|   
#  213|->   g_type_class_add_private (gobject_class, sizeof (GtkAlignmentPrivate));  
#  214|   }
#  215|   

Error: COMPILER_WARNING (CWE-477): [#def270]
gtk+-2.24.33/gtk/gtkalignment.c:213:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  211|                                                         GTK_PARAM_READWRITE));
#  212|   
#  213|->   g_type_class_add_private (gobject_class, sizeof (GtkAlignmentPrivate));  
#  214|   }
#  215|   

Error: COMPILER_WARNING: [#def271]
gtk+-2.24.33/gtk/gtkalignment.c:230:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  228|   
#  229|     /* Initialize padding with default values: */
#  230|->   priv = GTK_ALIGNMENT_GET_PRIVATE (alignment);
#  231|     priv->padding_top = 0;
#  232|     priv->padding_bottom = 0;

Error: COMPILER_WARNING: [#def272]
gtk+-2.24.33/gtk/gtkalignment.c:283:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  281|     
#  282|     alignment = GTK_ALIGNMENT (object);
#  283|->   priv = GTK_ALIGNMENT_GET_PRIVATE (alignment);
#  284|     
#  285|     switch (prop_id)

Error: COMPILER_WARNING: [#def273]
gtk+-2.24.33/gtk/gtkalignment.c:362:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  360|   
#  361|     alignment = GTK_ALIGNMENT (object);
#  362|->   priv = GTK_ALIGNMENT_GET_PRIVATE (alignment);
#  363|      
#  364|     switch (prop_id)

Error: COMPILER_WARNING: [#def274]
gtk+-2.24.33/gtk/gtkalignment.c:473:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  471|   
#  472|     bin = GTK_BIN (widget);
#  473|->   priv = GTK_ALIGNMENT_GET_PRIVATE (widget);
#  474|   
#  475|     requisition->width = GTK_CONTAINER (widget)->border_width * 2;

Error: COMPILER_WARNING: [#def275]
gtk+-2.24.33/gtk/gtkalignment.c:519:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  517|         border_width = GTK_CONTAINER (alignment)->border_width;
#  518|   
#  519|->       priv = GTK_ALIGNMENT_GET_PRIVATE (widget);
#  520|         padding_horizontal = priv->padding_left + priv->padding_right;
#  521|         padding_vertical = priv->padding_top + priv->padding_bottom;

Error: COMPILER_WARNING: [#def276]
gtk+-2.24.33/gtk/gtkalignment.c:577:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  575|     g_return_if_fail (GTK_IS_ALIGNMENT (alignment));
#  576|   
#  577|->   priv = GTK_ALIGNMENT_GET_PRIVATE (alignment);
#  578|   
#  579|     g_object_freeze_notify (G_OBJECT (alignment));

Error: COMPILER_WARNING: [#def277]
gtk+-2.24.33/gtk/gtkalignment.c:639:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  637|     g_return_if_fail (GTK_IS_ALIGNMENT (alignment));
#  638|   
#  639|->   priv = GTK_ALIGNMENT_GET_PRIVATE (alignment);
#  640|     if(padding_top)
#  641|       *padding_top = priv->padding_top;

Error: COMPILER_WARNING (CWE-477): [#def278]
gtk+-2.24.33/gtk/gtkassistant.c: scope_hint: In function ‘gtk_assistant_class_init’
gtk+-2.24.33/gtk/gtkassistant.c:406:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  406 |   g_type_class_add_private (gobject_class, sizeof (GtkAssistantPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/atk-1.0/atk/atk-enum-types.h:12: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkassistant.c:50: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  404|   								    G_PARAM_READWRITE));
#  405|   
#  406|->   g_type_class_add_private (gobject_class, sizeof (GtkAssistantPrivate));
#  407|   }
#  408|   

Error: COMPILER_WARNING (CWE-477): [#def279]
gtk+-2.24.33/gtk/gtkassistant.c:406:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  404|   								    G_PARAM_READWRITE));
#  405|   
#  406|->   g_type_class_add_private (gobject_class, sizeof (GtkAssistantPrivate));
#  407|   }
#  408|   

Error: COMPILER_WARNING: [#def280]
gtk+-2.24.33/gtk/gtkassistant.c:778:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  776|     GtkAssistantPrivate *priv;
#  777|   
#  778|->   priv = assistant->priv = GTK_ASSISTANT_GET_PRIVATE (assistant);
#  779|   
#  780|     gtk_container_set_reallocate_redraws (GTK_CONTAINER (assistant), TRUE);

Error: COMPILER_WARNING: [#def281]
gtk+-2.24.33/gtk/gtkassistant.c: scope_hint: In function ‘IA__gtk_assistant_set_page_type’
gtk+-2.24.33/gtk/gtkassistant.c:1964:24: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 1964 |   GtkAssistantPrivate *priv;
#      |                        ^~~~
# 1962|   			     GtkAssistantPageType  type)
# 1963|   {
# 1964|->   GtkAssistantPrivate *priv;
# 1965|     GtkAssistantPage *page_info;
# 1966|     GList *child;

Error: COMPILER_WARNING: [#def282]
gtk+-2.24.33/gtk/gtkassistant.c: scope_hint: In function ‘IA__gtk_assistant_set_page_complete’
gtk+-2.24.33/gtk/gtkassistant.c:2203:24: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 2203 |   GtkAssistantPrivate *priv;
#      |                        ^~~~
# 2201|   				 gboolean      complete)
# 2202|   {
# 2203|->   GtkAssistantPrivate *priv;
# 2204|     GtkAssistantPage *page_info;
# 2205|     GList *child;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def283]
gtk+-2.24.33/gtk/gtkbbox.c:529:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:503:1: enter_function: entry to ‘gtk_button_box_size_request’
gtk+-2.24.33/gtk/gtkbbox.c:523:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_request’
gtk+-2.24.33/gtk/gtkbbox.c:523:3: return_function: returning to ‘gtk_button_box_size_request’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:529:7: danger: use of uninitialized value ‘nvis_children’ here
#  527|                                        &child_height);
#  528|   
#  529|->   if (nvis_children == 0)
#  530|       {
#  531|         requisition->width = 0;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def284]
gtk+-2.24.33/gtk/gtkbbox.c:623:37: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:621:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:623:37: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:623:37: danger: use of uninitialized value ‘nvis_children’ here
#  621|           if (orientation == GTK_ORIENTATION_HORIZONTAL)
#  622|             {
#  623|->             childspacing = (width - (nvis_children * child_width))
#  624|                       / (nvis_children + 1);
#  625|               x = allocation->x + GTK_CONTAINER (box)->border_width

Error: GCC_ANALYZER_WARNING (CWE-457): [#def285]
gtk+-2.24.33/gtk/gtkbbox.c:632:38: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:621:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:632:38: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:632:38: danger: use of uninitialized value ‘nvis_children’ here
#  630|           else
#  631|             {
#  632|->             childspacing = (height - (nvis_children * child_height))
#  633|                       / (nvis_children + 1);
#  634|               y = allocation->y + GTK_CONTAINER (box)->border_width

Error: GCC_ANALYZER_WARNING (CWE-457): [#def286]
gtk+-2.24.33/gtk/gtkbbox.c:646:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:644:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:646:17: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:646:17: danger: use of uninitialized value ‘nvis_children’ here
#  644|           if (orientation == GTK_ORIENTATION_HORIZONTAL)
#  645|             {
#  646|->             if (nvis_children >= 2)
#  647|                 {
#  648|                   childspacing = (width - (nvis_children * child_width))

Error: GCC_ANALYZER_WARNING (CWE-457): [#def287]
gtk+-2.24.33/gtk/gtkbbox.c:664:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:644:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:664:17: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:664:17: danger: use of uninitialized value ‘nvis_children’ here
#  662|           else
#  663|             {
#  664|->             if (nvis_children >= 2)
#  665|                 {
#  666|                   childspacing = (height - (nvis_children*child_height))

Error: GCC_ANALYZER_WARNING (CWE-457): [#def288]
gtk+-2.24.33/gtk/gtkbbox.c:690:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘child_width’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:685:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:688:17: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:690:17: danger: use of uninitialized value ‘child_width’ here
#  688|               x = allocation->x + GTK_CONTAINER (box)->border_width;
#  689|               secondary_x = allocation->x + allocation->width
#  690|->               - child_width * n_secondaries
#  691|                 - spacing * (n_secondaries - 1)
#  692|                 - GTK_CONTAINER (box)->border_width;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def289]
gtk+-2.24.33/gtk/gtkbbox.c:699:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘child_height’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:685:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:697:17: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:699:17: danger: use of uninitialized value ‘child_height’ here
#  697|               y = allocation->y + GTK_CONTAINER (box)->border_width;
#  698|               secondary_y = allocation->y + allocation->height
#  699|->               - child_height * n_secondaries
#  700|                 - spacing * (n_secondaries - 1)
#  701|                 - GTK_CONTAINER (box)->border_width;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def290]
gtk+-2.24.33/gtk/gtkbbox.c:712:31: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:708:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:711:17: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:712:31: danger: use of uninitialized value ‘nvis_children’ here
#  710|               childspacing = spacing;
#  711|               x = allocation->x + allocation->width
#  712|->               - child_width * (nvis_children - n_secondaries)
#  713|                 - spacing * (nvis_children - n_secondaries - 1)
#  714|                 - GTK_CONTAINER (box)->border_width;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def291]
gtk+-2.24.33/gtk/gtkbbox.c:721:32: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:708:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:720:17: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:721:32: danger: use of uninitialized value ‘nvis_children’ here
#  719|               childspacing = spacing;
#  720|               y = allocation->y + allocation->height
#  721|->               - child_height * (nvis_children - n_secondaries)
#  722|                 - spacing * (nvis_children - n_secondaries - 1)
#  723|                 - GTK_CONTAINER (box)->border_width;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def292]
gtk+-2.24.33/gtk/gtkbbox.c:736:33: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:731:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:734:17: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:736:33: danger: use of uninitialized value ‘nvis_children’ here
#  734|               x = allocation->x +
#  735|                 (allocation->width
#  736|->                - (child_width * (nvis_children - n_secondaries)
#  737|                  + spacing * (nvis_children - n_secondaries - 1))) / 2
#  738|                 + (n_secondaries * child_width + n_secondaries * spacing) / 2;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def293]
gtk+-2.24.33/gtk/gtkbbox.c:746:34: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘nvis_children’
gtk+-2.24.33/gtk/gtkbbox.c:575:1: enter_function: entry to ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: call_function: calling ‘_gtk_button_box_child_requisition’ from ‘gtk_button_box_size_allocate’
gtk+-2.24.33/gtk/gtkbbox.c:605:3: return_function: returning to ‘gtk_button_box_size_allocate’ from ‘_gtk_button_box_child_requisition’
gtk+-2.24.33/gtk/gtkbbox.c:731:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkbbox.c:744:17: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbbox.c:746:34: danger: use of uninitialized value ‘nvis_children’ here
#  744|               y = allocation->y +
#  745|                 (allocation->height
#  746|->                - (child_height * (nvis_children - n_secondaries)
#  747|                     + spacing * (nvis_children - n_secondaries - 1))) / 2
#  748|                 + (n_secondaries * child_height + n_secondaries * spacing) / 2;

Error: CPPCHECK_WARNING (CWE-476): [#def294]
gtk+-2.24.33/gtk/gtkbindings.c:1056: warning[nullPointer]: Possible null pointer dereference: slist_p
# 1054|     pspec->user_data = binding_set;
# 1055|     
# 1056|->   slist = *slist_p;
# 1057|     while (slist)
# 1058|       {

Error: COMPILER_WARNING (CWE-477): [#def295]
gtk+-2.24.33/gtk/gtkbindings.c: scope_hint: In function ‘binding_match_activate’
gtk+-2.24.33/gtk/gtkbindings.c:1112:11: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 1112 |           if (g_pattern_match (pspec->pspec, path_length, path, path_reversed))
#      |           ^~
/usr/include/glib-2.0/glib.h:68: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbindings.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbindings.c:35: included_from: Included from here.
/usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here
#   52 | gboolean      g_pattern_match          (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~
# 1110|         else
# 1111|           {
# 1112|->           if (g_pattern_match (pspec->pspec, path_length, path, path_reversed))
# 1113|   	    binding_set = pspec->user_data;
# 1114|           }

Error: COMPILER_WARNING (CWE-477): [#def296]
gtk+-2.24.33/gtk/gtkbindings.c:1112:11: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 1110|         else
# 1111|           {
# 1112|->           if (g_pattern_match (pspec->pspec, path_length, path, path_reversed))
# 1113|   	    binding_set = pspec->user_data;
# 1114|           }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def297]
gtk+-2.24.33/gtk/gtkbindings.c:1635:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkbindings.c:1609:1: enter_function: entry to ‘_gtk_binding_parse_binding’
gtk+-2.24.33/gtk/gtkbindings.c:1625:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkbindings.c:1631:17: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbindings.c:1631:17: call_function: calling ‘IA__gtk_binding_set_find’ from ‘_gtk_binding_parse_binding’
gtk+-2.24.33/gtk/gtkbindings.c:1631:17: return_function: returning to ‘_gtk_binding_parse_binding’ from ‘IA__gtk_binding_set_find’
gtk+-2.24.33/gtk/gtkbindings.c:1632:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkbindings.c:1634:21: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbindings.c:1634:21: call_function: calling ‘IA__gtk_binding_set_new’ from ‘_gtk_binding_parse_binding’
gtk+-2.24.33/gtk/gtkbindings.c:1634:21: return_function: returning to ‘_gtk_binding_parse_binding’ from ‘IA__gtk_binding_set_new’
gtk+-2.24.33/gtk/gtkbindings.c:1635:7: danger: dereference of NULL ‘IA__gtk_binding_set_new(<unknown>)’
# 1633|       {
# 1634|         binding_set = gtk_binding_set_new (name);
# 1635|->       binding_set->parsed = 1;
# 1636|       }
# 1637|     g_free (name);

Error: COMPILER_WARNING (CWE-477): [#def298]
gtk+-2.24.33/gtk/gtkbox.c: scope_hint: In function ‘gtk_box_class_init’
gtk+-2.24.33/gtk/gtkbox.c:181:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  181 |   g_type_class_add_private (object_class, sizeof (GtkBoxPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbox.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbox.c:29: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  179|   								GTK_PARAM_READWRITE));
#  180|   
#  181|->   g_type_class_add_private (object_class, sizeof (GtkBoxPrivate));
#  182|   }
#  183|   

Error: COMPILER_WARNING (CWE-477): [#def299]
gtk+-2.24.33/gtk/gtkbox.c:181:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  179|   								GTK_PARAM_READWRITE));
#  180|   
#  181|->   g_type_class_add_private (object_class, sizeof (GtkBoxPrivate));
#  182|   }
#  183|   

Error: COMPILER_WARNING: [#def300]
gtk+-2.24.33/gtk/gtkbox.c:187:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  185|   gtk_box_init (GtkBox *box)
#  186|   {
#  187|->   GtkBoxPrivate *private = GTK_BOX_GET_PRIVATE (box);
#  188|   
#  189|     gtk_widget_set_has_window (GTK_WIDGET (box), FALSE);

Error: COMPILER_WARNING: [#def301]
gtk+-2.24.33/gtk/gtkbox.c:208:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  206|   {
#  207|     GtkBox *box = GTK_BOX (object);
#  208|->   GtkBoxPrivate *private = GTK_BOX_GET_PRIVATE (box);
#  209|   
#  210|     switch (prop_id)

Error: COMPILER_WARNING: [#def302]
gtk+-2.24.33/gtk/gtkbox.c:235:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  233|   {
#  234|     GtkBox *box = GTK_BOX (object);
#  235|->   GtkBoxPrivate *private = GTK_BOX_GET_PRIVATE (box);
#  236|   
#  237|     switch (prop_id)

Error: COMPILER_WARNING: [#def303]
gtk+-2.24.33/gtk/gtkbox.c:259:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  257|   {
#  258|     GtkBox *box = GTK_BOX (widget);
#  259|->   GtkBoxPrivate *private = GTK_BOX_GET_PRIVATE (box);
#  260|     GtkBoxChild *child;
#  261|     GList *children;

Error: COMPILER_WARNING: [#def304]
gtk+-2.24.33/gtk/gtkbox.c:334:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  332|   {
#  333|     GtkBox *box = GTK_BOX (widget);
#  334|->   GtkBoxPrivate *private = GTK_BOX_GET_PRIVATE (box);
#  335|     GtkBoxChild *child;
#  336|     GList *children;

Error: COMPILER_WARNING: [#def305]
gtk+-2.24.33/gtk/gtkbox.c:987:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  985|     g_return_if_fail (GTK_IS_BOX (box));
#  986|   
#  987|->   private = GTK_BOX_GET_PRIVATE (box);
#  988|   
#  989|     private->spacing_set = spacing_set ? TRUE : FALSE;

Error: COMPILER_WARNING: [#def306]
gtk+-2.24.33/gtk/gtkbox.c:999:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  997|     g_return_val_if_fail (GTK_IS_BOX (box), FALSE);
#  998|   
#  999|->   private = GTK_BOX_GET_PRIVATE (box);
# 1000|   
# 1001|     return private->spacing_set;

Error: COMPILER_WARNING: [#def307]
gtk+-2.24.33/gtk/gtkbox.c:1180:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1178|     g_return_if_fail (GTK_IS_BOX (box));
# 1179|   
# 1180|->   private = GTK_BOX_GET_PRIVATE (box);
# 1181|   
# 1182|     private->default_expand = TRUE;

Error: COMPILER_WARNING: [#def308]
gtk+-2.24.33/gtk/gtkbox.c:1189:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1187|   	     GtkWidget    *widget)
# 1188|   {
# 1189|->   GtkBoxPrivate *private = GTK_BOX_GET_PRIVATE (container);
# 1190|   
# 1191|     gtk_box_pack_start (GTK_BOX (container), widget,

Error: COMPILER_WARNING (CWE-477): [#def309]
gtk+-2.24.33/gtk/gtkbuilder.c: scope_hint: In function ‘gtk_builder_class_init’
gtk+-2.24.33/gtk/gtkbuilder.c:101:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  101 |   g_type_class_add_private (gobject_class, sizeof (GtkBuilderPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbuilder.h:29: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbuilder.c:28: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   99|                                                           GTK_PARAM_READWRITE));
#  100|   
#  101|->   g_type_class_add_private (gobject_class, sizeof (GtkBuilderPrivate));
#  102|   }
#  103|   

Error: COMPILER_WARNING (CWE-477): [#def310]
gtk+-2.24.33/gtk/gtkbuilder.c:101:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   99|                                                           GTK_PARAM_READWRITE));
#  100|   
#  101|->   g_type_class_add_private (gobject_class, sizeof (GtkBuilderPrivate));
#  102|   }
#  103|   

Error: COMPILER_WARNING: [#def311]
gtk+-2.24.33/gtk/gtkbuilder.c:107:19: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  105|   gtk_builder_init (GtkBuilder *builder)
#  106|   {
#  107|->   builder->priv = G_TYPE_INSTANCE_GET_PRIVATE (builder, GTK_TYPE_BUILDER,
#  108|                                                  GtkBuilderPrivate);
#  109|     builder->priv->domain = NULL;

Error: COMPILER_WARNING (CWE-477): [#def312]
gtk+-2.24.33/gtk/gtkbuilder.c: scope_hint: In function ‘gtk_builder_get_parameters’
gtk+-2.24.33/gtk/gtkbuilder.c:261:3: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  261 |   *parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#      |   ^
/usr/include/glib-2.0/gobject/gobject.h:28: included_from: Included from here.
/usr/include/glib-2.0/gobject/gparam.h:280:8: note: declared here
#  280 | struct _GParameter /* auxiliary structure for _setv() variants */
#      |        ^~~~~~~~~~~
#  259|     g_assert (oclass != NULL);
#  260|   
#  261|->   *parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  262|     *construct_parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  263|   

Error: COMPILER_WARNING (CWE-477): [#def313]
gtk+-2.24.33/gtk/gtkbuilder.c:261:3: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  259|     g_assert (oclass != NULL);
#  260|   
#  261|->   *parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  262|     *construct_parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  263|   

Error: COMPILER_WARNING (CWE-477): [#def314]
gtk+-2.24.33/gtk/gtkbuilder.c:262:3: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  262 |   *construct_parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#      |   ^
/usr/include/glib-2.0/gobject/gparam.h:280:8: note: declared here
#  280 | struct _GParameter /* auxiliary structure for _setv() variants */
#      |        ^~~~~~~~~~~
#  260|   
#  261|     *parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  262|->   *construct_parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  263|   
#  264|     for (l = properties; l; l = l->next)

Error: COMPILER_WARNING (CWE-477): [#def315]
gtk+-2.24.33/gtk/gtkbuilder.c:262:3: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  260|   
#  261|     *parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  262|->   *construct_parameters = g_array_new (FALSE, FALSE, sizeof (GParameter));
#  263|   
#  264|     for (l = properties; l; l = l->next)

Error: COMPILER_WARNING (CWE-477): [#def316]
gtk+-2.24.33/gtk/gtkbuilder.c:267:7: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  267 |       GParameter parameter = { NULL };
#      |       ^~~~~~~~~~
/usr/include/glib-2.0/gobject/gparam.h:280:8: note: declared here
#  280 | struct _GParameter /* auxiliary structure for _setv() variants */
#      |        ^~~~~~~~~~~
#  265|       {
#  266|         PropertyInfo *prop = (PropertyInfo*)l->data;
#  267|->       GParameter parameter = { NULL };
#  268|   
#  269|         pspec = g_object_class_find_property (G_OBJECT_CLASS (oclass),

Error: COMPILER_WARNING (CWE-477): [#def317]
gtk+-2.24.33/gtk/gtkbuilder.c:267:7: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  265|       {
#  266|         PropertyInfo *prop = (PropertyInfo*)l->data;
#  267|->       GParameter parameter = { NULL };
#  268|   
#  269|         pspec = g_object_class_find_property (G_OBJECT_CLASS (oclass),

Error: COMPILER_WARNING (CWE-477): [#def318]
gtk+-2.24.33/gtk/gtkbuilder.c: scope_hint: In function ‘_gtk_builder_construct’
gtk+-2.24.33/gtk/gtkbuilder.c:438:7: warning[-Wdeprecated-declarations]: ‘g_object_newv’ is deprecated: Use 'g_object_new_with_properties' instead
#  438 |       obj = g_object_newv (object_type,
#      |       ^~~
/usr/include/glib-2.0/gobject/gobject.h:444:13: note: declared here
#  444 | gpointer    g_object_newv                     (GType           object_type,
#      |             ^~~~~~~~~~~~~
#  436|     else
#  437|       {
#  438|->       obj = g_object_newv (object_type,
#  439|                              construct_parameters->len,
#  440|                              (GParameter *)construct_parameters->data);

Error: COMPILER_WARNING (CWE-477): [#def319]
gtk+-2.24.33/gtk/gtkbuilder.c:438:7: warning[-Wdeprecated-declarations]: ‘g_object_newv’ is deprecated: Use 'g_object_new_with_properties' instead
#  436|     else
#  437|       {
#  438|->       obj = g_object_newv (object_type,
#  439|                              construct_parameters->len,
#  440|                              (GParameter *)construct_parameters->data);

Error: COMPILER_WARNING (CWE-477): [#def320]
gtk+-2.24.33/gtk/gtkbuilder.c:440:28: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  440 |                            (GParameter *)construct_parameters->data);
#      |                            ^
/usr/include/glib-2.0/gobject/gparam.h:280:8: note: declared here
#  280 | struct _GParameter /* auxiliary structure for _setv() variants */
#      |        ^~~~~~~~~~~
#  438|         obj = g_object_newv (object_type,
#  439|                              construct_parameters->len,
#  440|->                            (GParameter *)construct_parameters->data);
#  441|   
#  442|         /* No matter what, make sure we have a reference.

Error: COMPILER_WARNING (CWE-477): [#def321]
gtk+-2.24.33/gtk/gtkbuilder.c:440:28: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  438|         obj = g_object_newv (object_type,
#  439|                              construct_parameters->len,
#  440|->                            (GParameter *)construct_parameters->data);
#  441|   
#  442|         /* No matter what, make sure we have a reference.

Error: COMPILER_WARNING (CWE-477): [#def322]
gtk+-2.24.33/gtk/gtkbuilder.c:459:11: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  459 |           GParameter *param = &g_array_index (construct_parameters,
#      |           ^~~~~~~~~~
/usr/include/glib-2.0/gobject/gparam.h:280:8: note: declared here
#  280 | struct _GParameter /* auxiliary structure for _setv() variants */
#      |        ^~~~~~~~~~~
#  457|         for (i = 0; i < construct_parameters->len; i++)
#  458|           {
#  459|->           GParameter *param = &g_array_index (construct_parameters,
#  460|                                                 GParameter, i);
#  461|             g_value_unset (&param->value);

Error: COMPILER_WARNING (CWE-477): [#def323]
gtk+-2.24.33/gtk/gtkbuilder.c:459:11: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  457|         for (i = 0; i < construct_parameters->len; i++)
#  458|           {
#  459|->           GParameter *param = &g_array_index (construct_parameters,
#  460|                                                 GParameter, i);
#  461|             g_value_unset (&param->value);

Error: COMPILER_WARNING (CWE-477): [#def324]
gtk+-2.24.33/gtk/gtkbuilder.c:479:7: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  479 |       GParameter *param = &g_array_index (parameters, GParameter, i);
#      |       ^~~~~~~~~~
/usr/include/glib-2.0/gobject/gparam.h:280:8: note: declared here
#  280 | struct _GParameter /* auxiliary structure for _setv() variants */
#      |        ^~~~~~~~~~~
#  477|     for (i = 0; i < parameters->len; i++)
#  478|       {
#  479|->       GParameter *param = &g_array_index (parameters, GParameter, i);
#  480|         if (custom_set_property)
#  481|           iface->set_buildable_property (buildable, builder, param->name, &param->value);

Error: COMPILER_WARNING (CWE-477): [#def325]
gtk+-2.24.33/gtk/gtkbuilder.c:479:7: warning[-Wdeprecated-declarations]: ‘GParameter’ is deprecated
#  477|     for (i = 0; i < parameters->len; i++)
#  478|       {
#  479|->       GParameter *param = &g_array_index (parameters, GParameter, i);
#  480|         if (custom_set_property)
#  481|           iface->set_buildable_property (buildable, builder, param->name, &param->value);

Error: COMPILER_WARNING (CWE-477): [#def326]
gtk+-2.24.33/gtk/gtkbuilder.c: scope_hint: In function ‘IA__gtk_builder_value_from_string_type’
gtk+-2.24.33/gtk/gtkbuilder.c:1215:7: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
# 1215 |       g_value_set_char (value, string[0]);
#      |       ^~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib-object.h:40: included_from: Included from here.
/usr/include/glib-2.0/gobject/gvaluetypes.h:194:23: note: declared here
#  194 | void                  g_value_set_char          (GValue       *value,
#      |                       ^~~~~~~~~~~~~~~~
# 1213|       {
# 1214|       case G_TYPE_CHAR:
# 1215|->       g_value_set_char (value, string[0]);
# 1216|         break;
# 1217|       case G_TYPE_UCHAR:

Error: COMPILER_WARNING (CWE-477): [#def327]
gtk+-2.24.33/gtk/gtkbuilder.c:1215:7: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
# 1213|       {
# 1214|       case G_TYPE_CHAR:
# 1215|->       g_value_set_char (value, string[0]);
# 1216|         break;
# 1217|       case G_TYPE_UCHAR:

Error: GCC_ANALYZER_WARNING (CWE-476): [#def328]
gtk+-2.24.33/gtk/gtkbuilderparser.c:470:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘info’
gtk+-2.24.33/gtk/gtkbuilderparser.c:919:1: enter_function: entry to ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:934:6: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:958:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:963:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:1026:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1026:11: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:1028:31: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1028:31: call_function: calling ‘state_pop’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1028:31: return_function: returning to ‘end_element’ from ‘state_pop’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1032:7: call_function: calling ‘free_child_info’ from ‘end_element’
#  468|   free_child_info (ChildInfo *info)
#  469|   {
#  470|->   g_free (info->type);
#  471|     g_free (info->internal_child);
#  472|     g_slice_free (ChildInfo, info);

Error: COMPILER_WARNING (CWE-477): [#def329]
gtk+-2.24.33/gtk/gtkbuilderparser.c: scope_hint: In function ‘create_subparser’
gtk+-2.24.33/gtk/gtkbuilderparser.c:696:3: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  696 |   subparser->parser = g_memdup (parser, sizeof (GMarkupParser));
#      |   ^~~~~~~~~
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gmodule.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbuilderparser.c:24: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
#  694|     subparser->tagname = g_strdup (element_name);
#  695|     subparser->start = element_name;
#  696|->   subparser->parser = g_memdup (parser, sizeof (GMarkupParser));
#  697|     subparser->data = user_data;
#  698|   

Error: COMPILER_WARNING (CWE-477): [#def330]
gtk+-2.24.33/gtk/gtkbuilderparser.c:696:3: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#  694|     subparser->tagname = g_strdup (element_name);
#  695|     subparser->start = element_name;
#  696|->   subparser->parser = g_memdup (parser, sizeof (GMarkupParser));
#  697|     subparser->data = user_data;
#  698|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def331]
gtk+-2.24.33/gtk/gtkbuilderparser.c:942:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkbuilderparser.c:919:1: enter_function: entry to ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:934:6: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:936:32: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:936:32: call_function: calling ‘state_pop’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:936:32: return_function: returning to ‘end_element’ from ‘state_pop’
gtk+-2.24.33/gtk/gtkbuilderparser.c:942:20: danger: dereference of NULL ‘state_pop(user_data)’
#  940|          * to check thier library versions here.
#  941|          */
#  942|->       if (!strcmp (req_info->library, "gtk+"))
#  943|   	{
#  944|   	  if (!GTK_CHECK_VERSION (req_info->major, req_info->minor, 0))

Error: GCC_ANALYZER_WARNING (CWE-476): [#def332]
gtk+-2.24.33/gtk/gtkbuilderparser.c:1007:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkbuilderparser.c:919:1: enter_function: entry to ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:934:6: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:958:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:963:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:11: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:999:33: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:999:33: call_function: calling ‘state_pop’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:999:33: return_function: returning to ‘end_element’ from ‘state_pop’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1000:26: call_function: inlined call to ‘state_peek’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1003:19: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1003:10: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:1007:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1007:15: danger: dereference of NULL ‘state_pop(user_data)’
# 1005|             ObjectInfo *object_info = (ObjectInfo*)info;
# 1006|   
# 1007|->           if (prop_info->translatable && prop_info->text->len)
# 1008|               {
# 1009|   	      prop_info->data = _gtk_builder_parser_translate (data->domain,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def333]
gtk+-2.24.33/gtk/gtkbuilderparser.c:1021:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkbuilderparser.c:919:1: enter_function: entry to ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:934:6: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:958:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:963:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:11: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:999:33: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:999:33: call_function: calling ‘state_pop’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:999:33: return_function: returning to ‘end_element’ from ‘state_pop’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1000:26: call_function: inlined call to ‘state_peek’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1003:19: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1003:10: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:1007:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1021:13: danger: dereference of NULL ‘<unknown>’
# 1019|   
# 1020|             object_info->properties =
# 1021|->             g_slist_prepend (object_info->properties, prop_info);
# 1022|           }
# 1023|         else

Error: GCC_ANALYZER_WARNING (CWE-476): [#def334]
gtk+-2.24.33/gtk/gtkbuilderparser.c:1038:34: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkbuilderparser.c:919:1: enter_function: entry to ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:934:6: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:955:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:958:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:963:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:997:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:1026:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1026:11: branch_false: following ‘false’ branch (when the strings are non-equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:1034:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1034:11: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtkbuilderparser.c:1036:33: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1036:33: call_function: calling ‘state_pop’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1036:33: return_function: returning to ‘end_element’ from ‘state_pop’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1037:46: call_function: inlined call to ‘state_peek’ from ‘end_element’
gtk+-2.24.33/gtk/gtkbuilderparser.c:1038:34: branch_true: ...to here
gtk+-2.24.33/gtk/gtkbuilderparser.c:1038:34: danger: dereference of NULL ‘<unknown>’
# 1036|         SignalInfo *signal_info = state_pop_info (data, SignalInfo);
# 1037|         ObjectInfo *object_info = (ObjectInfo*)state_peek_info (data, CommonInfo);
# 1038|->       signal_info->object_name = g_strdup (object_info->id);
# 1039|         object_info->signals =
# 1040|           g_slist_prepend (object_info->signals, signal_info);

Error: COMPILER_WARNING (CWE-477): [#def335]
gtk+-2.24.33/gtk/gtkbutton.c: scope_hint: In function ‘gtk_button_class_init’
gtk+-2.24.33/gtk/gtkbutton.c:522:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  522 |   g_type_class_add_private (gobject_class, sizeof (GtkButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalignment.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbutton.c:29: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  520|   							     GTK_PARAM_READABLE));
#  521|   
#  522|->   g_type_class_add_private (gobject_class, sizeof (GtkButtonPrivate));
#  523|   }
#  524|   

Error: COMPILER_WARNING (CWE-477): [#def336]
gtk+-2.24.33/gtk/gtkbutton.c:522:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  520|   							     GTK_PARAM_READABLE));
#  521|   
#  522|->   g_type_class_add_private (gobject_class, sizeof (GtkButtonPrivate));
#  523|   }
#  524|   

Error: COMPILER_WARNING: [#def337]
gtk+-2.24.33/gtk/gtkbutton.c:528:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  526|   gtk_button_init (GtkButton *button)
#  527|   {
#  528|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  529|   
#  530|     gtk_widget_set_can_focus (GTK_WIDGET (button), TRUE);

Error: COMPILER_WARNING: [#def338]
gtk+-2.24.33/gtk/gtkbutton.c:603:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  601|   		     GtkWidget *widget)
#  602|   {
#  603|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  604|   
#  605|     if (GTK_IS_MISC (widget))

Error: COMPILER_WARNING: [#def339]
gtk+-2.24.33/gtk/gtkbutton.c:635:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  633|   {
#  634|     GtkButton *button = GTK_BUTTON (object);
#  635|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  636|   
#  637|     if (priv->action)

Error: COMPILER_WARNING: [#def340]
gtk+-2.24.33/gtk/gtkbutton.c:652:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  650|   {
#  651|     GtkButton *button = GTK_BUTTON (object);
#  652|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  653|   
#  654|     switch (prop_id)

Error: COMPILER_WARNING: [#def341]
gtk+-2.24.33/gtk/gtkbutton.c:702:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  700|   {
#  701|     GtkButton *button = GTK_BUTTON (object);
#  702|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  703|   
#  704|     switch (prop_id)

Error: COMPILER_WARNING: [#def342]
gtk+-2.24.33/gtk/gtkbutton.c:819:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  817|   	           const gchar    *property_name)
#  818|   {
#  819|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (activatable);
#  820|   
#  821|     if (strcmp (property_name, "visible") == 0)

Error: COMPILER_WARNING: [#def343]
gtk+-2.24.33/gtk/gtkbutton.c:848:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  846|   			           GtkAction      *action)
#  847|   {
#  848|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (activatable);
#  849|   
#  850|     if (!action)

Error: COMPILER_WARNING: [#def344]
gtk+-2.24.33/gtk/gtkbutton.c:873:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  871|   			       GtkAction *action)
#  872|   {
#  873|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  874|   
#  875|     if (priv->action == action)

Error: COMPILER_WARNING: [#def345]
gtk+-2.24.33/gtk/gtkbutton.c:896:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  894|   				      gboolean   use_appearance)
#  895|   {
#  896|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  897|   
#  898|     if (priv->use_action_appearance != use_appearance)

Error: COMPILER_WARNING: [#def346]
gtk+-2.24.33/gtk/gtkbutton.c:933:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  931|   gtk_button_construct_child (GtkButton *button)
#  932|   {
#  933|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
#  934|     GtkStockItem item;
#  935|     GtkWidget *label;

Error: COMPILER_WARNING: [#def347]
gtk+-2.24.33/gtk/gtkbutton.c:1236:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1234|   gtk_button_update_image_spacing (GtkButton *button)
# 1235|   {
# 1236|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
# 1237|     GtkWidget *child; 
# 1238|     gint spacing;

Error: COMPILER_WARNING: [#def348]
gtk+-2.24.33/gtk/gtkbutton.c:1721:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1719|   gtk_real_button_clicked (GtkButton *button)
# 1720|   {
# 1721|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
# 1722|   
# 1723|     if (priv->action)

Error: COMPILER_WARNING: [#def349]
gtk+-2.24.33/gtk/gtkbutton.c:1742:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1740|     guint32 time;
# 1741|   
# 1742|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 1743|   
# 1744|     if (gtk_widget_get_realized (widget) && !button->activate_timeout)

Error: COMPILER_WARNING: [#def350]
gtk+-2.24.33/gtk/gtkbutton.c:1772:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1770|     GtkButtonPrivate *priv;
# 1771|     
# 1772|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 1773|   
# 1774|     g_source_remove (button->activate_timeout);

Error: COMPILER_WARNING: [#def351]
gtk+-2.24.33/gtk/gtkbutton.c:2000:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1998|     g_return_if_fail (GTK_IS_BUTTON (button));
# 1999|     
# 2000|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 2001|   
# 2002|     priv->xalign = xalign;

Error: COMPILER_WARNING: [#def352]
gtk+-2.24.33/gtk/gtkbutton.c:2033:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2031|     g_return_if_fail (GTK_IS_BUTTON (button));
# 2032|     
# 2033|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 2034|    
# 2035|     if (xalign) 

Error: COMPILER_WARNING: [#def353]
gtk+-2.24.33/gtk/gtkbutton.c:2093:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2091|   show_image_change_notify (GtkButton *button)
# 2092|   {
# 2093|->   GtkButtonPrivate *priv = GTK_BUTTON_GET_PRIVATE (button);
# 2094|   
# 2095|     if (priv->image) 

Error: COMPILER_WARNING: [#def354]
gtk+-2.24.33/gtk/gtkbutton.c:2223:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2221|     g_return_if_fail (image == NULL || GTK_IS_WIDGET (image));
# 2222|   
# 2223|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 2224|   
# 2225|     if (priv->image && priv->image->parent)

Error: COMPILER_WARNING: [#def355]
gtk+-2.24.33/gtk/gtkbutton.c:2255:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2253|     g_return_val_if_fail (GTK_IS_BUTTON (button), NULL);
# 2254|   
# 2255|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 2256|     
# 2257|     return priv->image;

Error: COMPILER_WARNING: [#def356]
gtk+-2.24.33/gtk/gtkbutton.c:2280:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2278|     g_return_if_fail (position >= GTK_POS_LEFT && position <= GTK_POS_BOTTOM);
# 2279|     
# 2280|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 2281|   
# 2282|     if (priv->image_position != position)

Error: COMPILER_WARNING: [#def357]
gtk+-2.24.33/gtk/gtkbutton.c:2310:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2308|     g_return_val_if_fail (GTK_IS_BUTTON (button), GTK_POS_LEFT);
# 2309|   
# 2310|->   priv = GTK_BUTTON_GET_PRIVATE (button);
# 2311|     
# 2312|     return priv->image_position;

Error: COMPILER_WARNING (CWE-477): [#def358]
gtk+-2.24.33/gtk/gtkcalendar.c: scope_hint: In function ‘gtk_calendar_class_init’
gtk+-2.24.33/gtk/gtkcalendar.c:679:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  679 |   g_type_class_add_private (gobject_class, sizeof (GtkCalendarPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcalendar.h:37: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcalendar.c:50: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  677|   		  G_TYPE_NONE, 0);
#  678|     
#  679|->   g_type_class_add_private (gobject_class, sizeof (GtkCalendarPrivate));
#  680|   }
#  681|   

Error: COMPILER_WARNING (CWE-477): [#def359]
gtk+-2.24.33/gtk/gtkcalendar.c:679:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  677|   		  G_TYPE_NONE, 0);
#  678|     
#  679|->   g_type_class_add_private (gobject_class, sizeof (GtkCalendarPrivate));
#  680|   }
#  681|   

Error: COMPILER_WARNING: [#def360]
gtk+-2.24.33/gtk/gtkcalendar.c:707:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  705|   #endif
#  706|   
#  707|->   priv = calendar->priv = G_TYPE_INSTANCE_GET_PRIVATE (calendar,
#  708|   						       GTK_TYPE_CALENDAR,
#  709|   						       GtkCalendarPrivate);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def361]
gtk+-2.24.33/gtk/gtkcelllayout.c:49:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcelllayout.c:166:1: enter_function: entry to ‘IA__gtk_cell_layout_set_attributes’
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: following ‘false’ branch (when ‘cell_layout’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: following ‘false’ branch (when ‘cell’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:175:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcelllayout.c:176:3: call_function: calling ‘gtk_cell_layout_set_attributesv’ from ‘IA__gtk_cell_layout_set_attributes’
#   47|   
#   48|         cell_layout_type =
#   49|->         g_type_register_static (G_TYPE_INTERFACE, I_("GtkCellLayout"),
#   50|                                   &cell_layout_info, 0);
#   51|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def362]
gtk+-2.24.33/gtk/gtkcelllayout.c:52:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcelllayout.c:166:1: enter_function: entry to ‘IA__gtk_cell_layout_set_attributes’
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: following ‘false’ branch (when ‘cell_layout’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: following ‘false’ branch (when ‘cell’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:175:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcelllayout.c:176:3: call_function: calling ‘gtk_cell_layout_set_attributesv’ from ‘IA__gtk_cell_layout_set_attributes’
#   50|                                   &cell_layout_info, 0);
#   51|   
#   52|->       g_type_interface_add_prerequisite (cell_layout_type, G_TYPE_OBJECT);
#   53|       }
#   54|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def363]
gtk+-2.24.33/gtk/gtkcelllayout.c:140:11: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcelllayout.c:166:1: enter_function: entry to ‘IA__gtk_cell_layout_set_attributes’
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: following ‘false’ branch (when ‘cell_layout’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: following ‘false’ branch (when ‘cell’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:175:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcelllayout.c:176:3: call_function: calling ‘gtk_cell_layout_set_attributesv’ from ‘IA__gtk_cell_layout_set_attributes’
#  138|     attribute = va_arg (args, gchar *);
#  139|   
#  140|->   iface = GTK_CELL_LAYOUT_GET_IFACE (cell_layout);
#  141|   
#  142|     (* iface->clear_attributes) (cell_layout, cell);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def364]
gtk+-2.24.33/gtk/gtkcelllayout.c:142:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcelllayout.c:166:1: enter_function: entry to ‘IA__gtk_cell_layout_set_attributes’
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: following ‘false’ branch (when ‘cell_layout’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: following ‘false’ branch (when ‘cell’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:175:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcelllayout.c:176:3: call_function: calling ‘gtk_cell_layout_set_attributesv’ from ‘IA__gtk_cell_layout_set_attributes’
#  140|     iface = GTK_CELL_LAYOUT_GET_IFACE (cell_layout);
#  141|   
#  142|->   (* iface->clear_attributes) (cell_layout, cell);
#  143|   
#  144|     while (attribute != NULL)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def365]
gtk+-2.24.33/gtk/gtkcelllayout.c:147:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcelllayout.c:166:1: enter_function: entry to ‘IA__gtk_cell_layout_set_attributes’
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: following ‘false’ branch (when ‘cell_layout’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:172:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: following ‘false’ branch (when ‘cell’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcelllayout.c:173:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcelllayout.c:175:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcelllayout.c:176:3: call_function: calling ‘gtk_cell_layout_set_attributesv’ from ‘IA__gtk_cell_layout_set_attributes’
#  145|       {
#  146|         column = va_arg (args, gint);
#  147|->       (* iface->add_attribute) (cell_layout, cell, attribute, column);
#  148|         attribute = va_arg (args, gchar *);
#  149|       }

Error: COMPILER_WARNING (CWE-477): [#def366]
gtk+-2.24.33/gtk/gtkcellrenderer.c: scope_hint: In function ‘gtk_cell_renderer_class_init’
gtk+-2.24.33/gtk/gtkcellrenderer.c:306:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  306 |   g_type_class_add_private (object_class, sizeof (GtkCellRendererPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcelleditable.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrenderer.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrenderer.c:21: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  304|                   P_("Whether this tag affects the cell background color"));
#  305|   
#  306|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererPrivate));
#  307|   }
#  308|   

Error: COMPILER_WARNING (CWE-477): [#def367]
gtk+-2.24.33/gtk/gtkcellrenderer.c:306:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  304|                   P_("Whether this tag affects the cell background color"));
#  305|   
#  306|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererPrivate));
#  307|   }
#  308|   

Error: COMPILER_WARNING: [#def368]
gtk+-2.24.33/gtk/gtkcellrenderer.c:316:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  314|   {
#  315|     GtkCellRenderer *cell = GTK_CELL_RENDERER (object);
#  316|->   GtkCellRendererPrivate *priv = GTK_CELL_RENDERER_GET_PRIVATE (object);
#  317|   
#  318|     switch (param_id)

Error: COMPILER_WARNING: [#def369]
gtk+-2.24.33/gtk/gtkcellrenderer.c:454:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  452|   		   GdkColor        *color)
#  453|   {
#  454|->   GtkCellRendererPrivate *priv = GTK_CELL_RENDERER_GET_PRIVATE (cell);
#  455|   
#  456|     if (color)

Error: COMPILER_WARNING: [#def370]
gtk+-2.24.33/gtk/gtkcellrenderer.c:560:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  558|   {
#  559|     gboolean selected = FALSE;
#  560|->   GtkCellRendererPrivate *priv = GTK_CELL_RENDERER_GET_PRIVATE (cell);
#  561|   
#  562|     g_return_if_fail (GTK_IS_CELL_RENDERER (cell));

Error: COMPILER_WARNING (CWE-477): [#def371]
gtk+-2.24.33/gtk/gtkcellrenderercombo.c: scope_hint: In function ‘gtk_cell_renderer_combo_class_init’
gtk+-2.24.33/gtk/gtkcellrenderercombo.c:186:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  186 |   g_type_class_add_private (klass, sizeof (GtkCellRendererComboPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrenderercombo.c:24: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  184|   		  GTK_TYPE_TREE_ITER);
#  185|   
#  186|->   g_type_class_add_private (klass, sizeof (GtkCellRendererComboPrivate));
#  187|   }
#  188|   

Error: COMPILER_WARNING (CWE-477): [#def372]
gtk+-2.24.33/gtk/gtkcellrenderercombo.c:186:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  184|   		  GTK_TYPE_TREE_ITER);
#  185|   
#  186|->   g_type_class_add_private (klass, sizeof (GtkCellRendererComboPrivate));
#  187|   }
#  188|   

Error: COMPILER_WARNING: [#def373]
gtk+-2.24.33/gtk/gtkcellrenderercombo.c:270:38: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
#  270 |         GtkCellRendererComboPrivate *priv;
#      |                                      ^~~~
#  268|       case PROP_MODEL:
#  269|         {
#  270|->         GtkCellRendererComboPrivate *priv;
#  271|   
#  272|           priv = GTK_CELL_RENDERER_COMBO_GET_PRIVATE (cell);

Error: COMPILER_WARNING: [#def374]
gtk+-2.24.33/gtk/gtkcellrenderercombo.c:272:16: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  270|           GtkCellRendererComboPrivate *priv;
#  271|   
#  272|->         priv = GTK_CELL_RENDERER_COMBO_GET_PRIVATE (cell);
#  273|   
#  274|           if (cell->model)

Error: COMPILER_WARNING: [#def375]
gtk+-2.24.33/gtk/gtkcellrenderercombo.c:326:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  324|   
#  325|     cell = GTK_CELL_RENDERER_COMBO (data);
#  326|->   priv = GTK_CELL_RENDERER_COMBO_GET_PRIVATE (data);
#  327|   
#  328|     if (cell->focus_out_id > 0)

Error: COMPILER_WARNING: [#def376]
gtk+-2.24.33/gtk/gtkcellrenderercombo.c:429:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  427|       return NULL;
#  428|   
#  429|->   priv = GTK_CELL_RENDERER_COMBO_GET_PRIVATE (cell_combo);
#  430|   
#  431|     if (cell_combo->has_entry) 

Error: COMPILER_WARNING: [#def377]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:90:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   88|     GtkCellRendererPixbufPrivate *priv;
#   89|   
#   90|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (cellpixbuf);
#   91|     priv->stock_size = GTK_ICON_SIZE_MENU;
#   92|   }

Error: COMPILER_WARNING (CWE-477): [#def378]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c: scope_hint: In function ‘gtk_cell_renderer_pixbuf_class_init’
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:212:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  212 |   g_type_class_add_private (object_class, sizeof (GtkCellRendererPixbufPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  210|   
#  211|   
#  212|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererPixbufPrivate));
#  213|   }
#  214|   

Error: COMPILER_WARNING (CWE-477): [#def379]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:212:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  210|   
#  211|   
#  212|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererPixbufPrivate));
#  213|   }
#  214|   

Error: COMPILER_WARNING: [#def380]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:221:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  219|     GtkCellRendererPixbufPrivate *priv;
#  220|   
#  221|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (object);
#  222|     
#  223|     if (cellpixbuf->pixbuf)

Error: COMPILER_WARNING: [#def381]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:249:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  247|     GtkCellRendererPixbufPrivate *priv;
#  248|   
#  249|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (object);
#  250|     
#  251|     switch (param_id)

Error: COMPILER_WARNING: [#def382]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:295:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  293|     GtkCellRendererPixbufPrivate *priv;
#  294|   
#  295|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (object);
#  296|     
#  297|     switch (param_id)

Error: COMPILER_WARNING: [#def383]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:478:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  476|     GtkCellRendererPixbufPrivate *priv;
#  477|   
#  478|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (cellpixbuf);
#  479|   
#  480|     if (cellpixbuf->pixbuf)

Error: COMPILER_WARNING: [#def384]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:501:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  499|     gint width, height;
#  500|   
#  501|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (cellpixbuf);
#  502|   
#  503|     if (cellpixbuf->pixbuf)

Error: COMPILER_WARNING: [#def385]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:608:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  606|     gint calc_height;
#  607|   
#  608|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (cell);
#  609|   
#  610|     if (!cellpixbuf->pixbuf)

Error: COMPILER_WARNING: [#def386]
gtk+-2.24.33/gtk/gtkcellrendererpixbuf.c:685:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  683|     cairo_t *cr;
#  684|   
#  685|->   priv = GTK_CELL_RENDERER_PIXBUF_GET_PRIVATE (cell);
#  686|   
#  687|     gtk_cell_renderer_pixbuf_get_size (cell, widget, cell_area,

Error: COMPILER_WARNING (CWE-477): [#def387]
gtk+-2.24.33/gtk/gtkcellrendererprogress.c: scope_hint: In function ‘gtk_cell_renderer_progress_class_init’
gtk+-2.24.33/gtk/gtkcellrendererprogress.c:228:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  228 |   g_type_class_add_private (object_class,
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcelleditable.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrenderer.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrendererprogress.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrendererprogress.c:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  226|   
#  227|   
#  228|->   g_type_class_add_private (object_class, 
#  229|   			    sizeof (GtkCellRendererProgressPrivate));
#  230|   }

Error: COMPILER_WARNING (CWE-477): [#def388]
gtk+-2.24.33/gtk/gtkcellrendererprogress.c:228:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  226|   
#  227|   
#  228|->   g_type_class_add_private (object_class, 
#  229|   			    sizeof (GtkCellRendererProgressPrivate));
#  230|   }

Error: COMPILER_WARNING: [#def389]
gtk+-2.24.33/gtk/gtkcellrendererprogress.c:235:42: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  233|   gtk_cell_renderer_progress_init (GtkCellRendererProgress *cellprogress)
#  234|   {
#  235|->   GtkCellRendererProgressPrivate *priv = GTK_CELL_RENDERER_PROGRESS_GET_PRIVATE (cellprogress);
#  236|   
#  237|     priv->value = 0;

Error: COMPILER_WARNING (CWE-477): [#def390]
gtk+-2.24.33/gtk/gtkcellrendererspin.c: scope_hint: In function ‘gtk_cell_renderer_spin_class_init’
gtk+-2.24.33/gtk/gtkcellrendererspin.c:128:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  128 |   g_type_class_add_private (object_class, sizeof (GtkCellRendererSpinPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrendererspin.c:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  126|   						      GTK_PARAM_READWRITE));  
#  127|   
#  128|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererSpinPrivate));
#  129|   }
#  130|   

Error: COMPILER_WARNING (CWE-477): [#def391]
gtk+-2.24.33/gtk/gtkcellrendererspin.c:128:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  126|   						      GTK_PARAM_READWRITE));  
#  127|   
#  128|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererSpinPrivate));
#  129|   }
#  130|   

Error: COMPILER_WARNING: [#def392]
gtk+-2.24.33/gtk/gtkcellrendererspin.c:136:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  134|     GtkCellRendererSpinPrivate *priv;
#  135|   
#  136|->   priv = GTK_CELL_RENDERER_SPIN_GET_PRIVATE (self);
#  137|   
#  138|     priv->adjustment = NULL;

Error: COMPILER_WARNING: [#def393]
gtk+-2.24.33/gtk/gtkcellrendererspin.c:148:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  146|     GtkCellRendererSpinPrivate *priv;
#  147|   
#  148|->   priv = GTK_CELL_RENDERER_SPIN_GET_PRIVATE (object);
#  149|   
#  150|     if (priv && priv->adjustment)

Error: COMPILER_WARNING: [#def394]
gtk+-2.24.33/gtk/gtkcellrendererspin.c:166:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  164|   
#  165|     renderer = GTK_CELL_RENDERER_SPIN (object);
#  166|->   priv = GTK_CELL_RENDERER_SPIN_GET_PRIVATE (renderer);
#  167|   
#  168|     switch (prop_id)

Error: COMPILER_WARNING: [#def395]
gtk+-2.24.33/gtk/gtkcellrendererspin.c:196:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  194|   
#  195|     renderer = GTK_CELL_RENDERER_SPIN (object);
#  196|->   priv = GTK_CELL_RENDERER_SPIN_GET_PRIVATE (renderer);
#  197|   
#  198|     switch (prop_id)

Error: COMPILER_WARNING: [#def396]
gtk+-2.24.33/gtk/gtkcellrendererspin.c:306:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  304|   
#  305|     cell_text = GTK_CELL_RENDERER_TEXT (cell);
#  306|->   priv = GTK_CELL_RENDERER_SPIN_GET_PRIVATE (cell);
#  307|   
#  308|     if (!cell_text->editable)

Error: COMPILER_WARNING (CWE-477): [#def397]
gtk+-2.24.33/gtk/gtkcellrendererspinner.c: scope_hint: In function ‘gtk_cell_renderer_spinner_class_init’
gtk+-2.24.33/gtk/gtkcellrendererspinner.c:164:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  164 |   g_type_class_add_private (object_class, sizeof (GtkCellRendererSpinnerPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcelleditable.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrenderer.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrendererspinner.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellrendererspinner.c:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  162|   
#  163|   
#  164|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererSpinnerPrivate));
#  165|   }
#  166|   

Error: COMPILER_WARNING (CWE-477): [#def398]
gtk+-2.24.33/gtk/gtkcellrendererspinner.c:164:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  162|   
#  163|   
#  164|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererSpinnerPrivate));
#  165|   }
#  166|   

Error: COMPILER_WARNING: [#def399]
gtk+-2.24.33/gtk/gtkcellrendererspinner.c:170:16: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  168|   gtk_cell_renderer_spinner_init (GtkCellRendererSpinner *cell)
#  169|   {
#  170|->   cell->priv = GTK_CELL_RENDERER_SPINNER_GET_PRIVATE (cell);
#  171|     cell->priv->pulse = 0;
#  172|     cell->priv->old_icon_size = GTK_ICON_SIZE_INVALID;

Error: COMPILER_WARNING: [#def400]
gtk+-2.24.33/gtk/gtkcellrendererspinner.c: scope_hint: In function ‘gtk_cell_renderer_spinner_update_size’
gtk+-2.24.33/gtk/gtkcellrendererspinner.c:198:17: warning[-Wunused-but-set-variable=]: variable ‘icon_theme’ set but not used
#  198 |   GtkIconTheme *icon_theme;
#      |                 ^~~~~~~~~~
#  196|     GtkCellRendererSpinnerPrivate *priv = cell->priv;
#  197|     GdkScreen *screen;
#  198|->   GtkIconTheme *icon_theme;
#  199|     GtkSettings *settings;
#  200|   

Error: COMPILER_WARNING: [#def401]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:160:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  158|     GtkCellRendererTextPrivate *priv;
#  159|   
#  160|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (celltext);
#  161|   
#  162|     GTK_CELL_RENDERER (celltext)->xalign = 0.0;

Error: COMPILER_WARNING (CWE-477): [#def402]
gtk+-2.24.33/gtk/gtkcellrenderertext.c: scope_hint: In function ‘gtk_cell_renderer_text_class_init’
gtk+-2.24.33/gtk/gtkcellrenderertext.c:587:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  587 |   g_type_class_add_private (object_class, sizeof (GtkCellRendererTextPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  585|   		  G_TYPE_STRING);
#  586|   
#  587|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererTextPrivate));
#  588|   }
#  589|   

Error: COMPILER_WARNING (CWE-477): [#def403]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:587:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  585|   		  G_TYPE_STRING);
#  586|   
#  587|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererTextPrivate));
#  588|   }
#  589|   

Error: COMPILER_WARNING: [#def404]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:596:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  594|     GtkCellRendererTextPrivate *priv;
#  595|   
#  596|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (object);
#  597|   
#  598|     pango_font_description_free (celltext->font);

Error: COMPILER_WARNING: [#def405]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:642:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  640|     GtkCellRendererTextPrivate *priv;
#  641|   
#  642|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (object);
#  643|   
#  644|     switch (param_id)

Error: GCC_ANALYZER_WARNING (CWE-787): [#def406]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:644:3: warning[-Wanalyzer-out-of-bounds]: buffer over-read
#  642|     priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (object);
#  643|   
#  644|->   switch (param_id)
#  645|       {
#  646|       case PROP_TEXT:

Error: COMPILER_WARNING: [#def407]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1011:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1009|     GtkCellRendererTextPrivate *priv;
# 1010|   
# 1011|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (object);
# 1012|   
# 1013|     switch (param_id)

Error: GCC_ANALYZER_WARNING (CWE-787): [#def408]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1280:10: warning[-Wanalyzer-out-of-bounds]: buffer over-read
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1280:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1280:10: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1280:10: danger: read of 4 bytes at offset ‘param_id * 4 + 17179869060’ exceeds ‘CSWTCH’
# 1278|       case PROP_STRETCH_SET:
# 1279|       case PROP_SIZE_SET:
# 1280|->       if (!g_value_get_boolean (value))
# 1281|   	{
# 1282|   	  pango_font_description_unset_fields (celltext->font,

Error: COMPILER_WARNING: [#def409]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1373:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1371|     GtkCellRendererTextPrivate *priv;
# 1372|   
# 1373|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (celltext);
# 1374|     
# 1375|     layout = gtk_widget_create_pango_layout (widget, celltext->text);

Error: COMPILER_WARNING: [#def410]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1496:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1494|     GtkCellRendererTextPrivate *priv;
# 1495|   
# 1496|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (cell);
# 1497|   
# 1498|     if (celltext->calc_fixed_height)

Error: COMPILER_WARNING: [#def411]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1628:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1626|     GtkCellRendererTextPrivate *priv;
# 1627|   
# 1628|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (cell);
# 1629|   
# 1630|     layout = get_layout (celltext, widget, TRUE, flags);

Error: COMPILER_WARNING: [#def412]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1707:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1705|     GtkCellRendererTextPrivate *priv;
# 1706|   
# 1707|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (data);
# 1708|   
# 1709|     priv->entry = NULL;

Error: COMPILER_WARNING: [#def413]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1748:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1746|     GtkCellRendererTextPrivate *priv;
# 1747|   
# 1748|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (data);
# 1749|   
# 1750|     priv->entry_menu_popdown_timeout = 0;

Error: COMPILER_WARNING: [#def414]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1764:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1762|     GtkCellRendererTextPrivate *priv;
# 1763|   
# 1764|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (data);
# 1765|   
# 1766|     priv->in_entry_menu = FALSE;

Error: COMPILER_WARNING: [#def415]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1782:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1780|     GtkCellRendererTextPrivate *priv;
# 1781|   
# 1782|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (data);
# 1783|   
# 1784|     if (priv->entry_menu_popdown_timeout)

Error: COMPILER_WARNING: [#def416]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1803:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1801|     GtkCellRendererTextPrivate *priv;
# 1802|   
# 1803|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (data);
# 1804|   
# 1805|     if (priv->in_entry_menu)

Error: COMPILER_WARNING: [#def417]
gtk+-2.24.33/gtk/gtkcellrenderertext.c:1832:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1830|   
# 1831|     celltext = GTK_CELL_RENDERER_TEXT (cell);
# 1832|->   priv = GTK_CELL_RENDERER_TEXT_GET_PRIVATE (cell);
# 1833|   
# 1834|     /* If the cell isn't editable we return NULL. */

Error: COMPILER_WARNING: [#def418]
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c:96:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   94|     GtkCellRendererTogglePrivate *priv;
#   95|   
#   96|->   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (celltoggle);
#   97|   
#   98|     celltoggle->activatable = TRUE;

Error: COMPILER_WARNING (CWE-477): [#def419]
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c: scope_hint: In function ‘gtk_cell_renderer_toggle_class_init’
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c:184:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  184 |   g_type_class_add_private (object_class, sizeof (GtkCellRendererTogglePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  182|   		  G_TYPE_STRING);
#  183|   
#  184|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererTogglePrivate));
#  185|   }
#  186|   

Error: COMPILER_WARNING (CWE-477): [#def420]
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c:184:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  182|   		  G_TYPE_STRING);
#  183|   
#  184|->   g_type_class_add_private (object_class, sizeof (GtkCellRendererTogglePrivate));
#  185|   }
#  186|   

Error: COMPILER_WARNING: [#def421]
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c:196:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  194|     GtkCellRendererTogglePrivate *priv;
#  195|   
#  196|->   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (object);
#  197|     
#  198|     switch (param_id)

Error: COMPILER_WARNING: [#def422]
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c:231:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  229|     GtkCellRendererTogglePrivate *priv;
#  230|   
#  231|->   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (object);
#  232|   
#  233|     switch (param_id)

Error: COMPILER_WARNING: [#def423]
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c:288:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  286|     GtkCellRendererTogglePrivate *priv;
#  287|   
#  288|->   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (cell);
#  289|   
#  290|     calc_width = (gint) cell->xpad * 2 + priv->indicator_size;

Error: COMPILER_WARNING: [#def424]
gtk+-2.24.33/gtk/gtkcellrenderertoggle.c:336:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  334|     GtkStateType state = 0;
#  335|   
#  336|->   priv = GTK_CELL_RENDERER_TOGGLE_GET_PRIVATE (cell);
#  337|   
#  338|     gtk_cell_renderer_toggle_get_size (cell, widget, cell_area,

Error: COMPILER_WARNING (CWE-477): [#def425]
gtk+-2.24.33/gtk/gtkcellview.c: scope_hint: In function ‘gtk_cell_view_class_init’
gtk+-2.24.33/gtk/gtkcellview.c:193:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  193 |   g_type_class_add_private (gobject_class, sizeof (GtkCellViewPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellview.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcellview.c:22: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  191|                   P_("Whether this tag affects the background color"));
#  192|   
#  193|->   g_type_class_add_private (gobject_class, sizeof (GtkCellViewPrivate));
#  194|   }
#  195|   

Error: COMPILER_WARNING (CWE-477): [#def426]
gtk+-2.24.33/gtk/gtkcellview.c:193:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  191|                   P_("Whether this tag affects the background color"));
#  192|   
#  193|->   g_type_class_add_private (gobject_class, sizeof (GtkCellViewPrivate));
#  194|   }
#  195|   

Error: COMPILER_WARNING: [#def427]
gtk+-2.24.33/gtk/gtkcellview.c:293:20: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  291|     gtk_widget_set_has_window (GTK_WIDGET (cellview), FALSE);
#  292|   
#  293|->   cellview->priv = GTK_CELL_VIEW_GET_PRIVATE (cellview);
#  294|   }
#  295|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def428]
gtk+-2.24.33/gtk/gtkclipboard.c:865:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkclipboard.c:858:1: enter_function: entry to ‘selection_received’
gtk+-2.24.33/gtk/gtkclipboard.c:862:39: call_function: calling ‘get_request_contents_info’ from ‘selection_received’
gtk+-2.24.33/gtk/gtkclipboard.c:862:39: return_function: returning to ‘selection_received’ from ‘get_request_contents_info’
gtk+-2.24.33/gtk/gtkclipboard.c:863:3: call_function: calling ‘set_request_contents_info’ from ‘selection_received’
gtk+-2.24.33/gtk/gtkclipboard.c:863:3: return_function: returning to ‘selection_received’ from ‘set_request_contents_info’
gtk+-2.24.33/gtk/gtkclipboard.c:865:3: danger: dereference of NULL ‘get_request_contents_info(widget)’
#  863|     set_request_contents_info (widget, NULL);
#  864|     
#  865|->   request_info->callback (gtk_widget_get_clipboard (widget, selection_data->selection), 
#  866|   			  selection_data,
#  867|   			  request_info->user_data);

Error: COMPILER_WARNING (CWE-477): [#def429]
gtk+-2.24.33/gtk/gtkclipboard.c: scope_hint: In function ‘clipboard_rich_text_received_func’
gtk+-2.24.33/gtk/gtkclipboard.c:1393:3: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1393 |   results->data = g_memdup (text, length);
#      |   ^~~~~~~
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkselection.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkclipboard.h:29: included_from: Included from here.
gtk+-2.24.33/gtk/gtkclipboard.c:26: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 1391|     WaitResults *results = data;
# 1392|   
# 1393|->   results->data = g_memdup (text, length);
# 1394|     results->format = format;
# 1395|     results->length = length;

Error: COMPILER_WARNING (CWE-477): [#def430]
gtk+-2.24.33/gtk/gtkclipboard.c:1393:3: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1391|     WaitResults *results = data;
# 1392|   
# 1393|->   results->data = g_memdup (text, length);
# 1394|     results->format = format;
# 1395|     results->length = length;

Error: COMPILER_WARNING (CWE-477): [#def431]
gtk+-2.24.33/gtk/gtkclipboard.c: scope_hint: In function ‘IA__gtk_clipboard_wait_for_targets’
gtk+-2.24.33/gtk/gtkclipboard.c:1763:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1763 |         *targets = g_memdup (clipboard->cached_targets,
#      |         ^
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 1761|    
# 1762|         if (targets)
# 1763|->  	*targets = g_memdup (clipboard->cached_targets,
# 1764|    			     clipboard->n_cached_targets * sizeof (GdkAtom));
# 1765|   

Error: COMPILER_WARNING (CWE-477): [#def432]
gtk+-2.24.33/gtk/gtkclipboard.c:1763:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1761|    
# 1762|         if (targets)
# 1763|->  	*targets = g_memdup (clipboard->cached_targets,
# 1764|    			     clipboard->n_cached_targets * sizeof (GdkAtom));
# 1765|   

Error: COMPILER_WARNING (CWE-477): [#def433]
gtk+-2.24.33/gtk/gtkclipboard.c:1787:11: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1787 |           clipboard->cached_targets = g_memdup (tmp_targets,
#      |           ^~~~~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 1785|    	{
# 1786|    	  clipboard->n_cached_targets = tmp_n_targets;
# 1787|->  	  clipboard->cached_targets = g_memdup (tmp_targets,
# 1788|    						tmp_n_targets * sizeof (GdkAtom));
# 1789|    	}

Error: COMPILER_WARNING (CWE-477): [#def434]
gtk+-2.24.33/gtk/gtkclipboard.c:1787:11: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1785|    	{
# 1786|    	  clipboard->n_cached_targets = tmp_n_targets;
# 1787|->  	  clipboard->cached_targets = g_memdup (tmp_targets,
# 1788|    						tmp_n_targets * sizeof (GdkAtom));
# 1789|    	}

Error: GCC_ANALYZER_WARNING (CWE-457): [#def435]
gtk+-2.24.33/gtk/gtkclist.c:5908:19: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*area.y’
gtk+-2.24.33/gtk/gtkclist.c:6204:1: enter_function: entry to ‘hadjustment_value_changed’
gtk+-2.24.33/gtk/gtkclist.c:6215:3: branch_true: following ‘true’ branch (when ‘adjustment’ is non-NULL)...
gtk+-2.24.33/gtk/gtkclist.c:6216:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkclist.c:6216:3: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
gtk+-2.24.33/gtk/gtkclist.c:6216:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkclist.c:6221:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkclist.c:6224:11: branch_false: ...to here
gtk+-2.24.33/gtk/gtkclist.c:6238:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkclist.c:6253:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkclist.c:6256:14: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkclist.c:6260:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtkclist.c:6262:15: call_function: calling ‘draw_rows’ from ‘hadjustment_value_changed’
# 5906|     if (area)
# 5907|       {
# 5908|->       first_row = ROW_FROM_YPIXEL (clist, area->y);
# 5909|         last_row = ROW_FROM_YPIXEL (clist, area->y + area->height);
# 5910|       }

Error: COMPILER_WARNING: [#def436]
gtk+-2.24.33/gtk/gtkclist.c: scope_hint: In function ‘vadjustment_changed’
gtk+-2.24.33/gtk/gtkclist.c:6097:13: warning[-Wunused-but-set-variable=]: variable ‘clist’ set but not used
# 6097 |   GtkCList *clist;
#      |             ^~~~~
# 6095|   		     gpointer       data)
# 6096|   {
# 6097|->   GtkCList *clist;
# 6098|   
# 6099|     g_return_if_fail (adjustment != NULL);

Error: COMPILER_WARNING: [#def437]
gtk+-2.24.33/gtk/gtkclist.c: scope_hint: In function ‘hadjustment_changed’
gtk+-2.24.33/gtk/gtkclist.c:6109:13: warning[-Wunused-but-set-variable=]: variable ‘clist’ set but not used
# 6109 |   GtkCList *clist;
#      |             ^~~~~
# 6107|   		     gpointer       data)
# 6108|   {
# 6109|->   GtkCList *clist;
# 6110|   
# 6111|     g_return_if_fail (adjustment != NULL);

Error: COMPILER_WARNING (CWE-477): [#def438]
gtk+-2.24.33/gtk/gtkcolorbutton.c: scope_hint: In function ‘gtk_color_button_class_init’
gtk+-2.24.33/gtk/gtkcolorbutton.c:233:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  233 |   g_type_class_add_private (gobject_class, sizeof (GtkColorButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbutton.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcolorbutton.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcolorbutton.c:33: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  231|   						  G_TYPE_NONE, 0);
#  232|   
#  233|->   g_type_class_add_private (gobject_class, sizeof (GtkColorButtonPrivate));
#  234|   }
#  235|   

Error: COMPILER_WARNING (CWE-477): [#def439]
gtk+-2.24.33/gtk/gtkcolorbutton.c:233:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  231|   						  G_TYPE_NONE, 0);
#  232|   
#  233|->   g_type_class_add_private (gobject_class, sizeof (GtkColorButtonPrivate));
#  234|   }
#  235|   

Error: COMPILER_WARNING: [#def440]
gtk+-2.24.33/gtk/gtkcolorbutton.c:432:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  430|   
#  431|     /* Create the widgets */
#  432|->   color_button->priv = GTK_COLOR_BUTTON_GET_PRIVATE (color_button);
#  433|   
#  434|     gtk_widget_push_composite_child ();

Error: COMPILER_WARNING (CWE-477): [#def441]
gtk+-2.24.33/gtk/gtkcolorsel.c: scope_hint: In function ‘gtk_color_selection_class_init’
gtk+-2.24.33/gtk/gtkcolorsel.c:324:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  324 |   g_type_class_add_private (gobject_class, sizeof (ColorSelectionPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccelgroup.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcolorsel.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcolorsel.c:34: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  322|   		  G_TYPE_NONE, 0);
#  323|   
#  324|->   g_type_class_add_private (gobject_class, sizeof (ColorSelectionPrivate));
#  325|   }
#  326|   

Error: COMPILER_WARNING (CWE-477): [#def442]
gtk+-2.24.33/gtk/gtkcolorsel.c:324:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  322|   		  G_TYPE_NONE, 0);
#  323|   
#  324|->   g_type_class_add_private (gobject_class, sizeof (ColorSelectionPrivate));
#  325|   }
#  326|   

Error: COMPILER_WARNING: [#def443]
gtk+-2.24.33/gtk/gtkcolorsel.c:342:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  340|     gtk_widget_push_composite_child ();
#  341|   
#  342|->   priv = colorsel->private_data = G_TYPE_INSTANCE_GET_PRIVATE (colorsel, GTK_TYPE_COLOR_SELECTION, ColorSelectionPrivate);
#  343|     priv->changing = FALSE;
#  344|     priv->default_set = FALSE;

Error: COMPILER_WARNING: [#def444]
gtk+-2.24.33/gtk/gtkcolorsel.c: scope_hint: In function ‘palette_new’
gtk+-2.24.33/gtk/gtkcolorsel.c:1546:26: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 1546 |   ColorSelectionPrivate *priv;
#      |                          ^~~~
# 1544|   {
# 1545|     GtkWidget *retval;
# 1546|->   ColorSelectionPrivate *priv;
# 1547|     
# 1548|     static const GtkTargetEntry targets[] = {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def445]
gtk+-2.24.33/gtk/gtkcolorsel.c:2767:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
gtk+-2.24.33/gtk/gtkcolorsel.c:2749:1: enter_function: entry to ‘IA__gtk_color_selection_palette_from_string’
gtk+-2.24.33/gtk/gtkcolorsel.c:2767:11: danger: dereference of NULL ‘p’
# 2765|     while (TRUE)
# 2766|       {
# 2767|->       if (*p == ':' || *p == '\0')
# 2768|           {
# 2769|             gboolean done = TRUE;

Error: COMPILER_WARNING (CWE-477): [#def446]
gtk+-2.24.33/gtk/gtkcombo.c: scope_hint: In function ‘gtk_combo_entry_key_press’
gtk+-2.24.33/gtk/gtkcombo.c:224:7: warning[-Wdeprecated-declarations]: ‘g_completion_new’ is deprecated
#  224 |       cmpl = g_completion_new ((GCompletionFunc)gtk_combo_func);
#      |       ^~~~
/usr/include/glib-2.0/glib.h:112: included_from: Included from here.
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:60:14: note: declared here
#   60 | GCompletion* g_completion_new           (GCompletionFunc func);
#      |              ^~~~~~~~~~~~~~~~
#  222|   	return FALSE;
#  223|       
#  224|->       cmpl = g_completion_new ((GCompletionFunc)gtk_combo_func);
#  225|         g_completion_add_items (cmpl, GTK_LIST (combo->list)->children);
#  226|   

Error: COMPILER_WARNING (CWE-477): [#def447]
gtk+-2.24.33/gtk/gtkcombo.c:224:7: warning[-Wdeprecated-declarations]: ‘g_completion_new’ is deprecated
#  222|   	return FALSE;
#  223|       
#  224|->       cmpl = g_completion_new ((GCompletionFunc)gtk_combo_func);
#  225|         g_completion_add_items (cmpl, GTK_LIST (combo->list)->children);
#  226|   

Error: COMPILER_WARNING (CWE-477): [#def448]
gtk+-2.24.33/gtk/gtkcombo.c:225:7: warning[-Wdeprecated-declarations]: ‘g_completion_add_items’ is deprecated
#  225 |       g_completion_add_items (cmpl, GTK_LIST (combo->list)->children);
#      |       ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:62:14: note: declared here
#   62 | void         g_completion_add_items     (GCompletion*    cmp,
#      |              ^~~~~~~~~~~~~~~~~~~~~~
#  223|       
#  224|         cmpl = g_completion_new ((GCompletionFunc)gtk_combo_func);
#  225|->       g_completion_add_items (cmpl, GTK_LIST (combo->list)->children);
#  226|   
#  227|         pos = gtk_editable_get_position (editable);

Error: COMPILER_WARNING (CWE-477): [#def449]
gtk+-2.24.33/gtk/gtkcombo.c:225:7: warning[-Wdeprecated-declarations]: ‘g_completion_add_items’ is deprecated
#  223|       
#  224|         cmpl = g_completion_new ((GCompletionFunc)gtk_combo_func);
#  225|->       g_completion_add_items (cmpl, GTK_LIST (combo->list)->children);
#  226|   
#  227|         pos = gtk_editable_get_position (editable);

Error: COMPILER_WARNING (CWE-477): [#def450]
gtk+-2.24.33/gtk/gtkcombo.c:230:7: warning[-Wdeprecated-declarations]: ‘g_completion_complete_utf8’ is deprecated
#  230 |       g_completion_complete_utf8 (cmpl, prefix, &nprefix);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:74:14: note: declared here
#   74 | GList*       g_completion_complete_utf8 (GCompletion  *cmp,
#      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  228|         prefix = gtk_editable_get_chars (editable, 0, pos);
#  229|   
#  230|->       g_completion_complete_utf8 (cmpl, prefix, &nprefix);
#  231|   
#  232|         if (nprefix && strlen (nprefix) > strlen (prefix)) 

Error: COMPILER_WARNING (CWE-477): [#def451]
gtk+-2.24.33/gtk/gtkcombo.c:230:7: warning[-Wdeprecated-declarations]: ‘g_completion_complete_utf8’ is deprecated
#  228|         prefix = gtk_editable_get_chars (editable, 0, pos);
#  229|   
#  230|->       g_completion_complete_utf8 (cmpl, prefix, &nprefix);
#  231|   
#  232|         if (nprefix && strlen (nprefix) > strlen (prefix)) 

Error: COMPILER_WARNING (CWE-477): [#def452]
gtk+-2.24.33/gtk/gtkcombo.c:241:7: warning[-Wdeprecated-declarations]: ‘g_completion_free’ is deprecated
#  241 |       g_completion_free (cmpl);
#      |       ^~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcompletion.h:81:14: note: declared here
#   81 | void         g_completion_free          (GCompletion*    cmp);
#      |              ^~~~~~~~~~~~~~~~~
#  239|         g_free (nprefix);
#  240|         g_free (prefix);
#  241|->       g_completion_free (cmpl);
#  242|   
#  243|         return TRUE;

Error: COMPILER_WARNING (CWE-477): [#def453]
gtk+-2.24.33/gtk/gtkcombo.c:241:7: warning[-Wdeprecated-declarations]: ‘g_completion_free’ is deprecated
#  239|         g_free (nprefix);
#  240|         g_free (prefix);
#  241|->       g_completion_free (cmpl);
#  242|   
#  243|         return TRUE;

Error: COMPILER_WARNING (CWE-477): [#def454]
gtk+-2.24.33/gtk/gtkcombobox.c: scope_hint: In function ‘gtk_combo_box_class_init’
gtk+-2.24.33/gtk/gtkcombobox.c:979:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  979 |   g_type_class_add_private (object_class, sizeof (GtkComboBoxPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcombobox.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcombobox.c:21: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  977|                                                                 GTK_PARAM_READABLE));
#  978|   
#  979|->   g_type_class_add_private (object_class, sizeof (GtkComboBoxPrivate));
#  980|   }
#  981|   

Error: COMPILER_WARNING (CWE-477): [#def455]
gtk+-2.24.33/gtk/gtkcombobox.c:979:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  977|                                                                 GTK_PARAM_READABLE));
#  978|   
#  979|->   g_type_class_add_private (object_class, sizeof (GtkComboBoxPrivate));
#  980|   }
#  981|   

Error: COMPILER_WARNING: [#def456]
gtk+-2.24.33/gtk/gtkcombobox.c:1014:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1012|   gtk_combo_box_init (GtkComboBox *combo_box)
# 1013|   {
# 1014|->   GtkComboBoxPrivate *priv = GTK_COMBO_BOX_GET_PRIVATE (combo_box);
# 1015|   
# 1016|     priv->cell_view = gtk_cell_view_new ();

Error: COMPILER_WARNING: [#def457]
gtk+-2.24.33/gtk/gtkcombobox.c:1143:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1141|   {
# 1142|     GtkComboBox *combo_box = GTK_COMBO_BOX (object);
# 1143|->   GtkComboBoxPrivate *priv = GTK_COMBO_BOX_GET_PRIVATE (combo_box);
# 1144|   
# 1145|     switch (prop_id)

Error: CPPCHECK_WARNING (CWE-457): [#def458]
gtk+-2.24.33/gtk/gtkcombobox.c:4302: warning[uninitvar]: Uninitialized variable: cell_sensitive
# 4300|         g_list_free (cells);
# 4301|   
# 4302|->       sensitive = cell_sensitive;
# 4303|       }
# 4304|   

Error: COMPILER_WARNING (CWE-477): [#def459]
gtk+-2.24.33/gtk/gtkcomboboxentry.c: scope_hint: In function ‘gtk_combo_box_entry_class_init’
gtk+-2.24.33/gtk/gtkcomboboxentry.c:116:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  116 |   g_type_class_add_private ((GObjectClass *) klass,
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  114|                                                        GTK_PARAM_READWRITE));
#  115|   
#  116|->   g_type_class_add_private ((GObjectClass *) klass,
#  117|                               sizeof (GtkComboBoxEntryPrivate));
#  118|   }

Error: COMPILER_WARNING (CWE-477): [#def460]
gtk+-2.24.33/gtk/gtkcomboboxentry.c:116:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  114|                                                        GTK_PARAM_READWRITE));
#  115|   
#  116|->   g_type_class_add_private ((GObjectClass *) klass,
#  117|                               sizeof (GtkComboBoxEntryPrivate));
#  118|   }

Error: COMPILER_WARNING: [#def461]
gtk+-2.24.33/gtk/gtkcomboboxentry.c:125:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  123|     GtkWidget *entry;
#  124|   
#  125|->   entry_box->priv = GTK_COMBO_BOX_ENTRY_GET_PRIVATE (entry_box);
#  126|     entry_box->priv->text_column = -1;
#  127|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def462]
gtk+-2.24.33/gtk/gtkcontainer.c:166:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:926:1: enter_function: entry to ‘IA__gtk_container_child_get’
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:935:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:938:3: call_function: calling ‘IA__gtk_container_child_get_valist’ from ‘IA__gtk_container_child_get’
#  164|   
#  165|         container_type =
#  166|-> 	g_type_register_static (GTK_TYPE_WIDGET, I_("GtkContainer"), 
#  167|   				&container_info, G_TYPE_FLAG_ABSTRACT);
#  168|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def463]
gtk+-2.24.33/gtk/gtkcontainer.c:169:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:926:1: enter_function: entry to ‘IA__gtk_container_child_get’
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:935:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:938:3: call_function: calling ‘IA__gtk_container_child_get_valist’ from ‘IA__gtk_container_child_get’
#  167|   				&container_info, G_TYPE_FLAG_ABSTRACT);
#  168|   
#  169|->       g_type_add_interface_static (container_type,
#  170|   				   GTK_TYPE_BUILDABLE,
#  171|   				   &buildable_info);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def464]
gtk+-2.24.33/gtk/gtkcontainer.c:599:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:926:1: enter_function: entry to ‘IA__gtk_container_child_get’
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:935:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:938:3: call_function: calling ‘IA__gtk_container_child_get_valist’ from ‘IA__gtk_container_child_get’
#  597|     const gchar *name;
#  598|   
#  599|->   g_return_if_fail (GTK_IS_CONTAINER (container));
#  600|     g_return_if_fail (GTK_IS_WIDGET (child));
#  601|     g_return_if_fail (child->parent == GTK_WIDGET (container));

Error: GCC_ANALYZER_WARNING (CWE-404): [#def465]
gtk+-2.24.33/gtk/gtkcontainer.c:600:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:926:1: enter_function: entry to ‘IA__gtk_container_child_get’
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:935:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:938:3: call_function: calling ‘IA__gtk_container_child_get_valist’ from ‘IA__gtk_container_child_get’
#  598|   
#  599|     g_return_if_fail (GTK_IS_CONTAINER (container));
#  600|->   g_return_if_fail (GTK_IS_WIDGET (child));
#  601|     g_return_if_fail (child->parent == GTK_WIDGET (container));
#  602|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def466]
gtk+-2.24.33/gtk/gtkcontainer.c:601:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:926:1: enter_function: entry to ‘IA__gtk_container_child_get’
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:935:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:938:3: call_function: calling ‘IA__gtk_container_child_get_valist’ from ‘IA__gtk_container_child_get’
#  599|     g_return_if_fail (GTK_IS_CONTAINER (container));
#  600|     g_return_if_fail (GTK_IS_WIDGET (child));
#  601|->   g_return_if_fail (child->parent == GTK_WIDGET (container));
#  602|   
#  603|     g_object_ref (container);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def467]
gtk+-2.24.33/gtk/gtkcontainer.c:603:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:926:1: enter_function: entry to ‘IA__gtk_container_child_get’
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:935:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:938:3: call_function: calling ‘IA__gtk_container_child_get_valist’ from ‘IA__gtk_container_child_get’
#  601|     g_return_if_fail (child->parent == GTK_WIDGET (container));
#  602|   
#  603|->   g_object_ref (container);
#  604|     g_object_ref (child);
#  605|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def468]
gtk+-2.24.33/gtk/gtkcontainer.c:604:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:926:1: enter_function: entry to ‘IA__gtk_container_child_get’
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:933:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:934:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:935:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:937:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:938:3: call_function: calling ‘IA__gtk_container_child_get_valist’ from ‘IA__gtk_container_child_get’
#  602|   
#  603|     g_object_ref (container);
#  604|->   g_object_ref (child);
#  605|   
#  606|     name = first_property_name;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def469]
gtk+-2.24.33/gtk/gtkcontainer.c:744:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:899:1: enter_function: entry to ‘IA__gtk_container_child_set’
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:908:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:911:3: call_function: calling ‘IA__gtk_container_child_set_valist’ from ‘IA__gtk_container_child_set’
#  742|     const gchar *name;
#  743|   
#  744|->   g_return_if_fail (GTK_IS_CONTAINER (container));
#  745|     g_return_if_fail (GTK_IS_WIDGET (child));
#  746|     g_return_if_fail (child->parent == GTK_WIDGET (container));

Error: GCC_ANALYZER_WARNING (CWE-404): [#def470]
gtk+-2.24.33/gtk/gtkcontainer.c:745:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:899:1: enter_function: entry to ‘IA__gtk_container_child_set’
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:908:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:911:3: call_function: calling ‘IA__gtk_container_child_set_valist’ from ‘IA__gtk_container_child_set’
#  743|   
#  744|     g_return_if_fail (GTK_IS_CONTAINER (container));
#  745|->   g_return_if_fail (GTK_IS_WIDGET (child));
#  746|     g_return_if_fail (child->parent == GTK_WIDGET (container));
#  747|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def471]
gtk+-2.24.33/gtk/gtkcontainer.c:748:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:899:1: enter_function: entry to ‘IA__gtk_container_child_set’
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:908:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:911:3: call_function: calling ‘IA__gtk_container_child_set_valist’ from ‘IA__gtk_container_child_set’
#  746|     g_return_if_fail (child->parent == GTK_WIDGET (container));
#  747|   
#  748|->   g_object_ref (container);
#  749|     g_object_ref (child);
#  750|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def472]
gtk+-2.24.33/gtk/gtkcontainer.c:749:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkcontainer.c:899:1: enter_function: entry to ‘IA__gtk_container_child_set’
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: following ‘false’ branch (when ‘container’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:906:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: following ‘false’ branch (when ‘child’ is non-NULL)...
gtk+-2.24.33/gtk/gtkcontainer.c:907:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:908:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkcontainer.c:910:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkcontainer.c:911:3: call_function: calling ‘IA__gtk_container_child_set_valist’ from ‘IA__gtk_container_child_set’
#  747|   
#  748|     g_object_ref (container);
#  749|->   g_object_ref (child);
#  750|   
#  751|     nqueue = g_object_notify_queue_freeze (G_OBJECT (child), _gtk_widget_child_property_notify_context);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def473]
gtk+-2.24.33/gtk/gtkctree.c:1316:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkctree.c:1623:1: enter_function: entry to ‘draw_row’
gtk+-2.24.33/gtk/gtkctree.c:1689:6: branch_false: following ‘false’ branch (when ‘area’ is NULL)...
gtk+-2.24.33/gtk/gtkctree.c:1702:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtkctree.c:1788:15: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkctree.c:1802:12: branch_true: ...to here
gtk+-2.24.33/gtk/gtkctree.c:1802:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkctree.c:1805:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtkctree.c:1805:7: call_function: calling ‘get_cell_style’ from ‘draw_row’
gtk+-2.24.33/gtk/gtkctree.c:1805:7: return_function: returning to ‘draw_row’ from ‘get_cell_style’
gtk+-2.24.33/gtk/gtkctree.c:1820:10: branch_false: following ‘false’ branch (when ‘area’ is NULL)...
gtk+-2.24.33/gtk/gtkctree.c:1828:11: branch_false: ...to here
gtk+-2.24.33/gtk/gtkctree.c:1886:14: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkctree.c:1934:20: branch_false: ...to here
gtk+-2.24.33/gtk/gtkctree.c:1941:10: branch_false: following ‘false’ branch (when ‘area’ is NULL)...
gtk+-2.24.33/gtk/gtkctree.c:1950:16: branch_false: ...to here
gtk+-2.24.33/gtk/gtkctree.c:1950:16: call_function: calling ‘gtk_ctree_draw_lines’ from ‘draw_row’
# 1314|   	{
# 1315|   	  node = gtk_ctree_find_node_ptr (ctree, ctree_row);
# 1316|-> 	  if (GTK_CTREE_NODE_NEXT (node))
# 1317|   	    next_level = GTK_CTREE_ROW (GTK_CTREE_NODE_NEXT (node))->level;
# 1318|   	  else

Error: CPPCHECK_WARNING (CWE-909): [#def474]
gtk+-2.24.33/gtk/gtkctree.c:2592: error[uninitStructMember]: Uninitialized struct member: requisition.width
# 2590|   	  cell_width = g_new0 (gint, clist->columns);
# 2591|   	  if (clist->column[ctree->tree_column].auto_resize)
# 2592|-> 	      cell_width[ctree->tree_column] = requisition.width;
# 2593|   
# 2594|   	  while (work)

Error: CPPCHECK_WARNING (CWE-909): [#def475]
gtk+-2.24.33/gtk/gtkctree.c:2654: error[uninitStructMember]: Uninitialized struct member: requisition.width
# 2652|       /* resize tree_column if needed */
# 2653|       column_auto_resize (clist, &GTK_CTREE_ROW (node)->row, ctree->tree_column,
# 2654|-> 			requisition.width);
# 2655|   }
# 2656|   

Error: CPPCHECK_WARNING (CWE-909): [#def476]
gtk+-2.24.33/gtk/gtkctree.c:2767: error[uninitStructMember]: Uninitialized struct member: requisition.width
# 2765|       /* resize tree_column if needed */
# 2766|       column_auto_resize (clist, &GTK_CTREE_ROW (node)->row, ctree->tree_column,
# 2767|-> 			requisition.width);
# 2768|       
# 2769|   }

Error: COMPILER_WARNING: [#def477]
gtk+-2.24.33/gtk/gtkcustompaperunixdialog.c:250:19: warning[-Wunused-but-set-variable=]: variable ‘widget_class’ set but not used
#  250 |   GtkWidgetClass *widget_class;
#      |                   ^~~~~~~~~~~~
#  248|   {
#  249|     GObjectClass *object_class;
#  250|->   GtkWidgetClass *widget_class;
#  251|   
#  252|     object_class = (GObjectClass *) class;

Error: COMPILER_WARNING (CWE-477): [#def478]
gtk+-2.24.33/gtk/gtkcustompaperunixdialog.c: scope_hint: In function ‘gtk_custom_paper_unix_dialog_class_init’
gtk+-2.24.33/gtk/gtkcustompaperunixdialog.c:257:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  257 |   g_type_class_add_private (class, sizeof (GtkCustomPaperUnixDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcustompaperunixdialog.c:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  255|     object_class->finalize = gtk_custom_paper_unix_dialog_finalize;
#  256|   
#  257|->   g_type_class_add_private (class, sizeof (GtkCustomPaperUnixDialogPrivate));
#  258|   }
#  259|   

Error: COMPILER_WARNING (CWE-477): [#def479]
gtk+-2.24.33/gtk/gtkcustompaperunixdialog.c:257:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  255|     object_class->finalize = gtk_custom_paper_unix_dialog_finalize;
#  256|   
#  257|->   g_type_class_add_private (class, sizeof (GtkCustomPaperUnixDialogPrivate));
#  258|   }
#  259|   

Error: COMPILER_WARNING: [#def480]
gtk+-2.24.33/gtk/gtkcustompaperunixdialog.c:276:25: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  274|     GtkTreeIter iter;
#  275|   
#  276|->   priv = dialog->priv = GTK_CUSTOM_PAPER_UNIX_DIALOG_GET_PRIVATE (dialog);
#  277|   
#  278|     priv->print_backends = NULL;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def481]
gtk+-2.24.33/gtk/gtkdialog.c:115:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkdialog.c:763:1: enter_function: entry to ‘IA__gtk_dialog_add_buttons’
gtk+-2.24.33/gtk/gtkdialog.c:769:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkdialog.c:771:3: call_function: calling ‘gtk_dialog_add_buttons_valist’ from ‘IA__gtk_dialog_add_buttons’
#  113|   static guint dialog_signals[LAST_SIGNAL];
#  114|   
#  115|-> G_DEFINE_TYPE_WITH_CODE (GtkDialog, gtk_dialog, GTK_TYPE_WINDOW,
#  116|   			 G_IMPLEMENT_INTERFACE (GTK_TYPE_BUILDABLE,
#  117|   						gtk_dialog_buildable_interface_init))

Error: COMPILER_WARNING (CWE-477): [#def482]
gtk+-2.24.33/gtk/gtkdialog.c: scope_hint: In function ‘gtk_dialog_class_init’
gtk+-2.24.33/gtk/gtkdialog.c:137:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  137 |   g_type_class_add_private (gobject_class, sizeof (GtkDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  135|     class->close = gtk_dialog_close;
#  136|     
#  137|->   g_type_class_add_private (gobject_class, sizeof (GtkDialogPrivate));
#  138|   
#  139|     /**

Error: COMPILER_WARNING (CWE-477): [#def483]
gtk+-2.24.33/gtk/gtkdialog.c:137:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  135|     class->close = gtk_dialog_close;
#  136|     
#  137|->   g_type_class_add_private (gobject_class, sizeof (GtkDialogPrivate));
#  138|   
#  139|     /**

Error: COMPILER_WARNING: [#def484]
gtk+-2.24.33/gtk/gtkdialog.c:275:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  273|     GtkDialogPrivate *priv;
#  274|   
#  275|->   priv = GET_PRIVATE (dialog);
#  276|     priv->ignore_separator = FALSE;
#  277|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def485]
gtk+-2.24.33/gtk/gtkdialog.c:463:14: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkdialog.c:1302:1: enter_function: entry to ‘IA__gtk_dialog_set_alternative_button_order’
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: following ‘false’ branch (when ‘dialog’ is non-NULL)...
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1312:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkdialog.c:1317:3: call_function: calling ‘gtk_dialog_set_alternative_button_order_valist’ from ‘IA__gtk_dialog_set_alternative_button_order’
#  461|     GtkWidget *child = NULL;
#  462|         
#  463|->   children = gtk_container_get_children (GTK_CONTAINER (dialog->action_area));
#  464|   
#  465|     for (tmp_list = children; tmp_list; tmp_list = tmp_list->next)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def486]
gtk+-2.24.33/gtk/gtkdialog.c:476:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkdialog.c:1302:1: enter_function: entry to ‘IA__gtk_dialog_set_alternative_button_order’
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: following ‘false’ branch (when ‘dialog’ is non-NULL)...
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1312:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkdialog.c:1317:3: call_function: calling ‘gtk_dialog_set_alternative_button_order_valist’ from ‘IA__gtk_dialog_set_alternative_button_order’
#  474|       }
#  475|   
#  476|->   g_list_free (children);
#  477|   
#  478|     return child;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def487]
gtk+-2.24.33/gtk/gtkdialog.c:605:22: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkdialog.c:1302:1: enter_function: entry to ‘IA__gtk_dialog_set_alternative_button_order’
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: following ‘false’ branch (when ‘dialog’ is non-NULL)...
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1312:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkdialog.c:1317:3: call_function: calling ‘gtk_dialog_set_alternative_button_order_valist’ from ‘IA__gtk_dialog_set_alternative_button_order’
#  603|   		   gboolean   create)
#  604|   {
#  605|->   ResponseData *ad = g_object_get_data (G_OBJECT (widget),
#  606|                                           "gtk-dialog-response-data");
#  607|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def488]
gtk+-2.24.33/gtk/gtkdialog.c:732:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkdialog.c:763:1: enter_function: entry to ‘IA__gtk_dialog_add_buttons’
gtk+-2.24.33/gtk/gtkdialog.c:769:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkdialog.c:771:3: call_function: calling ‘gtk_dialog_add_buttons_valist’ from ‘IA__gtk_dialog_add_buttons’
#  730|     gint response_id;
#  731|   
#  732|->   g_return_if_fail (GTK_IS_DIALOG (dialog));
#  733|     
#  734|     if (first_button_text == NULL)

Error: COMPILER_WARNING: [#def489]
gtk+-2.24.33/gtk/gtkdialog.c:867:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  865|     g_return_if_fail (GTK_IS_DIALOG (dialog));
#  866|   
#  867|->   priv = GET_PRIVATE (dialog);
#  868|   
#  869|     /* this might fail if we get called before _init() somehow */

Error: COMPILER_WARNING: [#def490]
gtk+-2.24.33/gtk/gtkdialog.c:1123:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1121|     GtkDialogPrivate *priv;
# 1122|   
# 1123|->   priv = GET_PRIVATE (dialog);
# 1124|     priv->ignore_separator = ignore_separator;
# 1125|   }

Error: GCC_ANALYZER_WARNING (CWE-404): [#def491]
gtk+-2.24.33/gtk/gtkdialog.c:1247:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkdialog.c:1302:1: enter_function: entry to ‘IA__gtk_dialog_set_alternative_button_order’
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: following ‘false’ branch (when ‘dialog’ is non-NULL)...
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1312:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkdialog.c:1317:3: call_function: calling ‘gtk_dialog_set_alternative_button_order_valist’ from ‘IA__gtk_dialog_set_alternative_button_order’
# 1245|         child = dialog_find_button (dialog, response_id);
# 1246|         if (child != NULL)
# 1247|->         gtk_box_reorder_child (GTK_BOX (dialog->action_area), child, position);
# 1248|         else
# 1249|           g_warning ("%s : no child button with response id %d.", G_STRFUNC,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def492]
gtk+-2.24.33/gtk/gtkdialog.c:1249:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkdialog.c:1302:1: enter_function: entry to ‘IA__gtk_dialog_set_alternative_button_order’
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: following ‘false’ branch (when ‘dialog’ is non-NULL)...
gtk+-2.24.33/gtk/gtkdialog.c:1309:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1312:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkdialog.c:1315:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkdialog.c:1317:3: call_function: calling ‘gtk_dialog_set_alternative_button_order_valist’ from ‘IA__gtk_dialog_set_alternative_button_order’
# 1247|           gtk_box_reorder_child (GTK_BOX (dialog->action_area), child, position);
# 1248|         else
# 1249|->         g_warning ("%s : no child button with response id %d.", G_STRFUNC,
# 1250|                      response_id);
# 1251|   

Error: COMPILER_WARNING (CWE-477): [#def493]
gtk+-2.24.33/gtk/gtkdnd.c: scope_hint: In function ‘gtk_drag_get_cursor’
gtk+-2.24.33/gtk/gtkdnd.c:747:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
#  747 |       gdk_pixbuf_new_from_inline (-1, drag_cursors[i].data, FALSE, NULL);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
gtk+-2.24.33/gdk/gdkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/x11/gdkx.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdnd.c:39: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:295:12: note: declared here
#  295 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  745|     if (drag_cursors[i].pixbuf == NULL)
#  746|       drag_cursors[i].pixbuf = 
#  747|->       gdk_pixbuf_new_from_inline (-1, drag_cursors[i].data, FALSE, NULL);
#  748|   
#  749|     if (drag_cursors[i].cursor != NULL)

Error: COMPILER_WARNING (CWE-477): [#def494]
gtk+-2.24.33/gtk/gtkdnd.c:747:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
#  745|     if (drag_cursors[i].pixbuf == NULL)
#  746|       drag_cursors[i].pixbuf = 
#  747|->       gdk_pixbuf_new_from_inline (-1, drag_cursors[i].data, FALSE, NULL);
#  748|   
#  749|     if (drag_cursors[i].cursor != NULL)

Error: COMPILER_WARNING (CWE-477): [#def495]
gtk+-2.24.33/gtk/gtkentry.c: scope_hint: In function ‘gtk_entry_class_init’
gtk+-2.24.33/gtk/gtkentry.c:1759:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1759 |   g_type_class_add_private (gobject_class, sizeof (GtkEntryPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalignment.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkentry.c:37: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1757|                                                                     GTK_PARAM_READABLE));
# 1758|   
# 1759|->   g_type_class_add_private (gobject_class, sizeof (GtkEntryPrivate));
# 1760|   }
# 1761|   

Error: COMPILER_WARNING (CWE-477): [#def496]
gtk+-2.24.33/gtk/gtkentry.c:1759:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1757|                                                                     GTK_PARAM_READABLE));
# 1758|   
# 1759|->   g_type_class_add_private (gobject_class, sizeof (GtkEntryPrivate));
# 1760|   }
# 1761|   

Error: COMPILER_WARNING: [#def497]
gtk+-2.24.33/gtk/gtkentry.c:1788:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1786|                           GParamSpec      *pspec)
# 1787|   {
# 1788|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (object);
# 1789|     GtkEntry *entry = GTK_ENTRY (object);
# 1790|     GtkWidget *widget;

Error: COMPILER_WARNING: [#def498]
gtk+-2.24.33/gtk/gtkentry.c:2013:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2011|                           GParamSpec      *pspec)
# 2012|   {
# 2013|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (object);
# 2014|     GtkEntry *entry = GTK_ENTRY (object);
# 2015|   

Error: COMPILER_WARNING: [#def499]
gtk+-2.24.33/gtk/gtkentry.c:2273:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2271|   gtk_entry_init (GtkEntry *entry)
# 2272|   {
# 2273|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2274|   
# 2275|     gtk_widget_set_can_focus (GTK_WIDGET (entry), TRUE);

Error: COMPILER_WARNING: [#def500]
gtk+-2.24.33/gtk/gtkentry.c:2319:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2317|                   GtkEntryIconPosition  icon_pos)
# 2318|   {
# 2319|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2320|     EntryIconInfo *icon_info = priv->icons[icon_pos];
# 2321|     GdkScreen *screen;

Error: COMPILER_WARNING: [#def501]
gtk+-2.24.33/gtk/gtkentry.c:2343:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2341|   
# 2342|   {
# 2343|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2344|     gint x, y, width, height;
# 2345|   

Error: COMPILER_WARNING: [#def502]
gtk+-2.24.33/gtk/gtkentry.c:2379:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2377|   begin_change (GtkEntry *entry)
# 2378|   {
# 2379|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2380|   
# 2381|     priv->change_count++;

Error: COMPILER_WARNING: [#def503]
gtk+-2.24.33/gtk/gtkentry.c:2390:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2388|   {
# 2389|     GtkEditable *editable = GTK_EDITABLE (entry);
# 2390|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2391|    
# 2392|     g_return_if_fail (priv->change_count > 0);

Error: COMPILER_WARNING: [#def504]
gtk+-2.24.33/gtk/gtkentry.c:2412:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2410|   {
# 2411|     GtkEditable *editable = GTK_EDITABLE (entry);
# 2412|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2413|   
# 2414|     if (priv->change_count == 0)

Error: COMPILER_WARNING: [#def505]
gtk+-2.24.33/gtk/gtkentry.c:2448:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2446|   {
# 2447|     GtkEntry *entry = GTK_ENTRY (object);
# 2448|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2449|     GdkKeymap *keymap;
# 2450|   

Error: COMPILER_WARNING: [#def506]
gtk+-2.24.33/gtk/gtkentry.c:2475:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2473|   {
# 2474|     GtkEntry *entry = GTK_ENTRY (object);
# 2475|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2476|     EntryIconInfo *icon_info = NULL;
# 2477|     gint i;

Error: COMPILER_WARNING: [#def507]
gtk+-2.24.33/gtk/gtkentry.c:2516:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2514|     if (entry->visible)
# 2515|       return DISPLAY_NORMAL;
# 2516|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2517|     if (entry->invisible_char == 0 && priv->invisible_char_set)
# 2518|       return DISPLAY_BLANK;

Error: COMPILER_WARNING: [#def508]
gtk+-2.24.33/gtk/gtkentry.c:2539:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2537|     gint i;
# 2538|   
# 2539|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2540|     text = gtk_entry_buffer_get_text (get_buffer (entry));
# 2541|     length = gtk_entry_buffer_get_length (get_buffer (entry));

Error: COMPILER_WARNING: [#def509]
gtk+-2.24.33/gtk/gtkentry.c:2595:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2593|   update_cursors (GtkWidget *widget)
# 2594|   {
# 2595|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 2596|     EntryIconInfo *icon_info = NULL;
# 2597|     GdkDisplay *display;

Error: COMPILER_WARNING: [#def510]
gtk+-2.24.33/gtk/gtkentry.c:2634:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2632|                      GtkEntryIconPosition  icon_pos)
# 2633|   {
# 2634|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 2635|     EntryIconInfo *icon_info = priv->icons[icon_pos];
# 2636|     GdkWindowAttr attributes;

Error: COMPILER_WARNING: [#def511]
gtk+-2.24.33/gtk/gtkentry.c:2675:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2673|                        GtkEntryIconPosition  icon_pos)
# 2674|   {
# 2675|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 2676|     EntryIconInfo *icon_info;
# 2677|   

Error: COMPILER_WARNING: [#def512]
gtk+-2.24.33/gtk/gtkentry.c:2692:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2690|   gtk_entry_map (GtkWidget *widget)
# 2691|   {
# 2692|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 2693|     EntryIconInfo *icon_info = NULL;
# 2694|     gint i;

Error: COMPILER_WARNING: [#def513]
gtk+-2.24.33/gtk/gtkentry.c:2716:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2714|   gtk_entry_unmap (GtkWidget *widget)
# 2715|   {
# 2716|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 2717|     EntryIconInfo *icon_info = NULL;
# 2718|     gint i;

Error: COMPILER_WARNING: [#def514]
gtk+-2.24.33/gtk/gtkentry.c:2747:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2745|     gtk_widget_set_realized (widget, TRUE);
# 2746|     entry = GTK_ENTRY (widget);
# 2747|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2748|   
# 2749|     attributes.window_type = GDK_WINDOW_CHILD;

Error: COMPILER_WARNING: [#def515]
gtk+-2.24.33/gtk/gtkentry.c:2817:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2815|   {
# 2816|     GtkEntry *entry = GTK_ENTRY (widget);
# 2817|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2818|     GtkClipboard *clipboard;
# 2819|     EntryIconInfo *icon_info;

Error: COMPILER_WARNING: [#def516]
gtk+-2.24.33/gtk/gtkentry.c:2864:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2862|   {
# 2863|     GtkWidget *widget = GTK_WIDGET (entry);
# 2864|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 2865|   
# 2866|     if (entry->has_frame)

Error: COMPILER_WARNING: [#def517]
gtk+-2.24.33/gtk/gtkentry.c:2889:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2887|   {
# 2888|     GtkEntry *entry = GTK_ENTRY (widget);
# 2889|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2890|     PangoFontMetrics *metrics;
# 2891|     gint xborder, yborder;

Error: COMPILER_WARNING: [#def518]
gtk+-2.24.33/gtk/gtkentry.c:2939:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2937|   {
# 2938|     GtkWidget *widget = GTK_WIDGET (entry);
# 2939|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 2940|     gint x, y, width, height;
# 2941|     GtkAllocation primary;

Error: COMPILER_WARNING: [#def519]
gtk+-2.24.33/gtk/gtkentry.c:2978:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2976|   {
# 2977|     GtkWidget *widget = GTK_WIDGET (entry);
# 2978|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 2979|     gint frame_height;
# 2980|     gint xborder, yborder;

Error: COMPILER_WARNING: [#def520]
gtk+-2.24.33/gtk/gtkentry.c:3168:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3166|                    GtkEntryIconPosition  icon_pos)
# 3167|   {
# 3168|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3169|     EntryIconInfo *icon_info = priv->icons[icon_pos];
# 3170|     gboolean prelight;

Error: COMPILER_WARNING: [#def521]
gtk+-2.24.33/gtk/gtkentry.c:3193:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3191|   {
# 3192|     GtkEntry *entry = GTK_ENTRY (widget);
# 3193|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3194|     EntryIconInfo *icon_info = priv->icons[icon_pos];
# 3195|     GdkPixbuf *pixbuf;

Error: COMPILER_WARNING: [#def522]
gtk+-2.24.33/gtk/gtkentry.c:3269:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3267|                         GdkEventExpose *event)
# 3268|   {
# 3269|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 3270|     gint x = 0, y = 0, width, height;
# 3271|     gboolean state_hint;

Error: COMPILER_WARNING: [#def523]
gtk+-2.24.33/gtk/gtkentry.c:3333:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3331|                      gint       *height)
# 3332|   {
# 3333|->   GtkEntryPrivate *private = GTK_ENTRY_GET_PRIVATE (widget);
# 3334|     GtkEntry *entry = GTK_ENTRY (widget);
# 3335|     GtkBorder *progress_border;

Error: COMPILER_WARNING: [#def524]
gtk+-2.24.33/gtk/gtkentry.c:3430:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3428|     gboolean state_hint;
# 3429|     GtkStateType state;
# 3430|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3431|   
# 3432|     gtk_widget_style_get (widget, "state-hint", &state_hint, NULL);

Error: COMPILER_WARNING: [#def525]
gtk+-2.24.33/gtk/gtkentry.c:3504:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3502|   {
# 3503|     GtkEntry *entry = GTK_ENTRY (widget);
# 3504|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3505|     gint i;
# 3506|   

Error: COMPILER_WARNING: [#def526]
gtk+-2.24.33/gtk/gtkentry.c:3531:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3529|   {
# 3530|     GtkEntry *entry = GTK_ENTRY (widget);
# 3531|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3532|     gint i;
# 3533|   

Error: COMPILER_WARNING: [#def527]
gtk+-2.24.33/gtk/gtkentry.c:3627:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3625|     GtkEntry *entry = GTK_ENTRY (widget);
# 3626|     GtkEditable *editable = GTK_EDITABLE (widget);
# 3627|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3628|     EntryIconInfo *icon_info = NULL;
# 3629|     gint tmp_pos;

Error: COMPILER_WARNING: [#def528]
gtk+-2.24.33/gtk/gtkentry.c:3813:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3811|   {
# 3812|     GtkEntry *entry = GTK_ENTRY (widget);
# 3813|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 3814|     EntryIconInfo *icon_info = NULL;
# 3815|     gint i;

Error: COMPILER_WARNING: [#def529]
gtk+-2.24.33/gtk/gtkentry.c:3885:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3883|   {
# 3884|     GtkEntry *entry = GTK_ENTRY (widget);
# 3885|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3886|     EntryIconInfo *icon_info = NULL;
# 3887|     GdkDragContext *context;

Error: COMPILER_WARNING: [#def530]
gtk+-2.24.33/gtk/gtkentry.c:3887:19: warning[-Wunused-but-set-variable=]: variable ‘context’ set but not used
# 3887 |   GdkDragContext *context;
#      |                   ^~~~~~~
# 3885|     GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 3886|     EntryIconInfo *icon_info = NULL;
# 3887|->   GdkDragContext *context;
# 3888|     gint tmp_pos;
# 3889|     gint i;

Error: COMPILER_WARNING: [#def531]
gtk+-2.24.33/gtk/gtkentry.c:4222:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4220|   {
# 4221|     GtkEntry *entry = GTK_ENTRY (widget);
# 4222|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 4223|     GdkCursor *cursor;
# 4224|     gint i;

Error: COMPILER_WARNING: [#def532]
gtk+-2.24.33/gtk/gtkentry.c:4390:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4388|   icon_theme_changed (GtkEntry *entry)
# 4389|   {
# 4390|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 4391|     gint i;
# 4392|   

Error: COMPILER_WARNING: [#def533]
gtk+-2.24.33/gtk/gtkentry.c:4413:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4411|   icon_margin_changed (GtkEntry *entry)
# 4412|   {
# 4413|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 4414|     GtkBorder border;
# 4415|   

Error: COMPILER_WARNING: [#def534]
gtk+-2.24.33/gtk/gtkentry.c:4426:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4424|   {
# 4425|     GtkEntry *entry = GTK_ENTRY (widget);
# 4426|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 4427|     gint focus_width;
# 4428|     gboolean interior_focus;

Error: COMPILER_WARNING: [#def535]
gtk+-2.24.33/gtk/gtkentry.c:4757:20: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 4757 |   GtkEntryPrivate *priv;
#      |                    ^~~~
# 4755|   {
# 4756|     gint new_pos = entry->current_pos;
# 4757|->   GtkEntryPrivate *priv;
# 4758|   
# 4759|     _gtk_entry_reset_im_context (entry);

Error: COMPILER_WARNING: [#def536]
gtk+-2.24.33/gtk/gtkentry.c:4796:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4794|   	case GTK_MOVEMENT_PARAGRAPH_ENDS:
# 4795|   	case GTK_MOVEMENT_BUFFER_ENDS:
# 4796|-> 	  priv = GTK_ENTRY_GET_PRIVATE (entry);
# 4797|   	  new_pos = count < 0 ? 0 : gtk_entry_buffer_get_length (get_buffer (entry));
# 4798|   	  break;

Error: COMPILER_WARNING: [#def537]
gtk+-2.24.33/gtk/gtkentry.c:4864:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4862|   	case GTK_MOVEMENT_PARAGRAPH_ENDS:
# 4863|   	case GTK_MOVEMENT_BUFFER_ENDS:
# 4864|-> 	  priv = GTK_ENTRY_GET_PRIVATE (entry);
# 4865|   	  new_pos = count < 0 ? 0 : gtk_entry_buffer_get_length (get_buffer (entry));
# 4866|             if (entry->current_pos == new_pos)

Error: COMPILER_WARNING (CWE-477): [#def538]
gtk+-2.24.33/gtk/gtkentry.c: scope_hint: In function ‘gtk_entry_create_layout’
gtk+-2.24.33/gtk/gtkentry.c:5433:9: warning[-Wdeprecated-declarations]: ‘pango_find_base_dir’ is deprecated
# 5433 |         pango_dir = pango_find_base_dir (display, n_bytes);
#      |         ^~~~~~~~~
/usr/include/pango-1.0/pango/pango-types.h:239: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-font.h:26: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-attributes.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango.h:25: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here
#  107 | PangoDirection pango_find_base_dir          (const gchar *text,
#      |                ^~~~~~~~~~~~~~~~~~~
# 5431|         
# 5432|         if (gtk_entry_get_display_mode (entry) == DISPLAY_NORMAL)
# 5433|-> 	pango_dir = pango_find_base_dir (display, n_bytes);
# 5434|         else
# 5435|   	pango_dir = PANGO_DIRECTION_NEUTRAL;

Error: COMPILER_WARNING (CWE-477): [#def539]
gtk+-2.24.33/gtk/gtkentry.c:5433:9: warning[-Wdeprecated-declarations]: ‘pango_find_base_dir’ is deprecated
# 5431|         
# 5432|         if (gtk_entry_get_display_mode (entry) == DISPLAY_NORMAL)
# 5433|-> 	pango_dir = pango_find_base_dir (display, n_bytes);
# 5434|         else
# 5435|   	pango_dir = PANGO_DIRECTION_NEUTRAL;

Error: COMPILER_WARNING: [#def540]
gtk+-2.24.33/gtk/gtkentry.c:5975:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5973|   gtk_entry_adjust_scroll (GtkEntry *entry)
# 5974|   {
# 5975|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 5976|     gint min_offset, max_offset;
# 5977|     gint text_area_width, text_width;

Error: COMPILER_WARNING: [#def541]
gtk+-2.24.33/gtk/gtkentry.c:6329:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6327|     GtkEntry *entry = GTK_ENTRY (data);
# 6328|     GtkEditable *editable = GTK_EDITABLE (entry);
# 6329|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6330|         
# 6331|     if (entry->button == 2)

Error: COMPILER_WARNING: [#def542]
gtk+-2.24.33/gtk/gtkentry.c:6456:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6454|                    GtkEntryIconPosition  icon_pos)
# 6455|   {
# 6456|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6457|     EntryIconInfo *icon_info = priv->icons[icon_pos];
# 6458|   

Error: COMPILER_WARNING: [#def543]
gtk+-2.24.33/gtk/gtkentry.c:6523:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6521|                            GtkEntryIconPosition  icon_pos)
# 6522|   {
# 6523|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6524|     EntryIconInfo *icon_info = priv->icons[icon_pos];
# 6525|     GtkIconInfo *info;

Error: COMPILER_WARNING: [#def544]
gtk+-2.24.33/gtk/gtkentry.c:6693:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6691|   get_buffer (GtkEntry *entry)
# 6692|   {
# 6693|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6694|   
# 6695|     if (priv->buffer == NULL)

Error: COMPILER_WARNING: [#def545]
gtk+-2.24.33/gtk/gtkentry.c:6743:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6741|   
# 6742|     g_return_if_fail (GTK_IS_ENTRY (entry));
# 6743|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6744|   
# 6745|     if (buffer)

Error: COMPILER_WARNING: [#def546]
gtk+-2.24.33/gtk/gtkentry.c:6832:20: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 6832 |   GtkEntryPrivate *priv;
#      |                    ^~~~
# 6830|     gint tmp_pos;
# 6831|     GtkEntryCompletion *completion;
# 6832|->   GtkEntryPrivate *priv;
# 6833|   
# 6834|     g_return_if_fail (GTK_IS_ENTRY (entry));

Error: COMPILER_WARNING: [#def547]
gtk+-2.24.33/gtk/gtkentry.c:6836:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6834|     g_return_if_fail (GTK_IS_ENTRY (entry));
# 6835|     g_return_if_fail (text != NULL);
# 6836|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6837|   
# 6838|     /* Actually setting the text will affect the cursor and selection;

Error: COMPILER_WARNING: [#def548]
gtk+-2.24.33/gtk/gtkentry.c:6871:20: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 6871 |   GtkEntryPrivate *priv;
#      |                    ^~~~
# 6869|   		       const gchar *text)
# 6870|   {
# 6871|->   GtkEntryPrivate *priv;
# 6872|     gint tmp_pos;
# 6873|   

Error: COMPILER_WARNING: [#def549]
gtk+-2.24.33/gtk/gtkentry.c:6876:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6874|     g_return_if_fail (GTK_IS_ENTRY (entry));
# 6875|     g_return_if_fail (text != NULL);
# 6876|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6877|   
# 6878|     tmp_pos = gtk_entry_buffer_get_length (get_buffer (entry));

Error: COMPILER_WARNING: [#def550]
gtk+-2.24.33/gtk/gtkentry.c:6997:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6995|     g_return_if_fail (GTK_IS_ENTRY (entry));
# 6996|   
# 6997|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 6998|   
# 6999|     if (!priv->invisible_char_set)

Error: COMPILER_WARNING: [#def551]
gtk+-2.24.33/gtk/gtkentry.c:7049:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7047|     g_return_if_fail (GTK_IS_ENTRY (entry));
# 7048|   
# 7049|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7050|   
# 7051|     if (!priv->invisible_char_set)

Error: COMPILER_WARNING: [#def552]
gtk+-2.24.33/gtk/gtkentry.c:7591:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7589|     g_return_if_fail (GTK_IS_ENTRY (entry));
# 7590|   
# 7591|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7592|   
# 7593|     if (xalign < 0.0)

Error: COMPILER_WARNING: [#def553]
gtk+-2.24.33/gtk/gtkentry.c:7625:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7623|     g_return_val_if_fail (GTK_IS_ENTRY (entry), 0.0);
# 7624|   
# 7625|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7626|   
# 7627|     return priv->xalign;

Error: COMPILER_WARNING: [#def554]
gtk+-2.24.33/gtk/gtkentry.c:7653:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7651|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 7652|   
# 7653|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7654|   
# 7655|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def555]
gtk+-2.24.33/gtk/gtkentry.c:7718:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7716|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 7717|   
# 7718|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7719|   
# 7720|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def556]
gtk+-2.24.33/gtk/gtkentry.c:7788:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7786|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 7787|   
# 7788|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7789|   
# 7790|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def557]
gtk+-2.24.33/gtk/gtkentry.c:7856:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7854|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 7855|   
# 7856|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7857|   
# 7858|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def558]
gtk+-2.24.33/gtk/gtkentry.c:7918:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7916|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 7917|   
# 7918|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7919|   
# 7920|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def559]
gtk+-2.24.33/gtk/gtkentry.c:7958:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7956|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), FALSE);
# 7957|   
# 7958|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7959|     icon_info = priv->icons[icon_pos];
# 7960|   

Error: COMPILER_WARNING: [#def560]
gtk+-2.24.33/gtk/gtkentry.c:7990:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7988|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), NULL);
# 7989|   
# 7990|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 7991|     icon_info = priv->icons[icon_pos];
# 7992|   

Error: COMPILER_WARNING: [#def561]
gtk+-2.24.33/gtk/gtkentry.c:8025:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8023|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), NULL);
# 8024|   
# 8025|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8026|     icon_info = priv->icons[icon_pos];
# 8027|   

Error: COMPILER_WARNING: [#def562]
gtk+-2.24.33/gtk/gtkentry.c:8058:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8056|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), NULL);
# 8057|   
# 8058|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8059|     icon_info = priv->icons[icon_pos];
# 8060|   

Error: COMPILER_WARNING: [#def563]
gtk+-2.24.33/gtk/gtkentry.c:8091:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8089|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), NULL);
# 8090|   
# 8091|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8092|     icon_info = priv->icons[icon_pos];
# 8093|   

Error: COMPILER_WARNING: [#def564]
gtk+-2.24.33/gtk/gtkentry.c:8122:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8120|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 8121|   
# 8122|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8123|   
# 8124|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def565]
gtk+-2.24.33/gtk/gtkentry.c:8165:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8163|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), TRUE);
# 8164|   
# 8165|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8166|     icon_info = priv->icons[icon_pos];
# 8167|   

Error: COMPILER_WARNING: [#def566]
gtk+-2.24.33/gtk/gtkentry.c:8195:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8193|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), GTK_IMAGE_EMPTY);
# 8194|   
# 8195|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8196|     icon_info = priv->icons[icon_pos];
# 8197|   

Error: COMPILER_WARNING: [#def567]
gtk+-2.24.33/gtk/gtkentry.c:8277:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8275|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 8276|   
# 8277|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8278|   
# 8279|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def568]
gtk+-2.24.33/gtk/gtkentry.c:8315:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8313|     g_return_val_if_fail (GTK_IS_ENTRY (entry), -1);
# 8314|   
# 8315|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8316|   
# 8317|     for (i = 0; i < MAX_ICONS; i++)

Error: COMPILER_WARNING: [#def569]
gtk+-2.24.33/gtk/gtkentry.c:8357:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8355|     g_return_val_if_fail (GTK_IS_ENTRY (entry), NULL);
# 8356|   
# 8357|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8358|   
# 8359|     icon_info = priv->icons[icon_pos];

Error: COMPILER_WARNING: [#def570]
gtk+-2.24.33/gtk/gtkentry.c:8375:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8373|     if (!has_tooltip)
# 8374|       {
# 8375|->       GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8376|         int i;
# 8377|   

Error: COMPILER_WARNING: [#def571]
gtk+-2.24.33/gtk/gtkentry.c:8421:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8419|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), NULL);
# 8420|   
# 8421|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8422|     icon_info = priv->icons[icon_pos];
# 8423|   

Error: COMPILER_WARNING: [#def572]
gtk+-2.24.33/gtk/gtkentry.c:8467:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8465|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 8466|   
# 8467|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8468|   
# 8469|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def573]
gtk+-2.24.33/gtk/gtkentry.c:8509:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8507|     g_return_val_if_fail (IS_VALID_ICON_POSITION (icon_pos), NULL);
# 8508|   
# 8509|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8510|     icon_info = priv->icons[icon_pos];
# 8511|   

Error: COMPILER_WARNING: [#def574]
gtk+-2.24.33/gtk/gtkentry.c:8546:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8544|     g_return_if_fail (IS_VALID_ICON_POSITION (icon_pos));
# 8545|   
# 8546|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8547|   
# 8548|     if ((icon_info = priv->icons[icon_pos]) == NULL)

Error: COMPILER_WARNING: [#def575]
gtk+-2.24.33/gtk/gtkentry.c:8578:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8576|   
# 8577|     entry = GTK_ENTRY (widget);
# 8578|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 8579|   
# 8580|     if (!keyboard_tip)

Error: COMPILER_WARNING: [#def576]
gtk+-2.24.33/gtk/gtkentry.c:8874:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8872|                         GdkDragContext *context)
# 8873|   {
# 8874|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 8875|     gint i;
# 8876|   

Error: COMPILER_WARNING: [#def577]
gtk+-2.24.33/gtk/gtkentry.c:8912:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8910|                       GdkDragContext *context)
# 8911|   {
# 8912|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 8913|     gint i;
# 8914|   

Error: COMPILER_WARNING: [#def578]
gtk+-2.24.33/gtk/gtkentry.c:9082:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 9080|     gint i;
# 9081|   
# 9082|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 9083|     GtkEditable *editable = GTK_EDITABLE (widget);
# 9084|   

Error: COMPILER_WARNING: [#def579]
gtk+-2.24.33/gtk/gtkentry.c:9115:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 9113|     gint i;
# 9114|   
# 9115|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (widget);
# 9116|     GtkEditable *editable = GTK_EDITABLE (widget);
# 9117|   

Error: COMPILER_WARNING: [#def580]
gtk+-2.24.33/gtk/gtkentry.c:9228:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 9226|   
# 9227|     entry = GTK_ENTRY (data);
# 9228|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 9229|    
# 9230|     if (!gtk_widget_has_focus (GTK_WIDGET (entry)))

Error: COMPILER_WARNING: [#def581]
gtk+-2.24.33/gtk/gtkentry.c:9274:20: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 9274 |   GtkEntryPrivate *priv;
#      |                    ^~~~
# 9272|   gtk_entry_check_cursor_blink (GtkEntry *entry)
# 9273|   {
# 9274|->   GtkEntryPrivate *priv; 
# 9275|     
# 9276|     priv = GTK_ENTRY_GET_PRIVATE (entry);

Error: COMPILER_WARNING: [#def582]
gtk+-2.24.33/gtk/gtkentry.c:9276:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 9274|     GtkEntryPrivate *priv; 
# 9275|     
# 9276|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 9277|   
# 9278|     if (cursor_blinks (entry))

Error: COMPILER_WARNING: [#def583]
gtk+-2.24.33/gtk/gtkentry.c:9321:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 9319|     GtkEntryPrivate *priv; 
# 9320|     
# 9321|->   priv = GTK_ENTRY_GET_PRIVATE (entry);
# 9322|     
# 9323|     priv->blink_time = 0;

Error: COMPILER_WARNING: [#def584]
gtk+-2.24.33/gtk/gtkentry.c:9968:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 9966|   
# 9967|     widget = GTK_WIDGET (entry);
# 9968|->   private = GTK_ENTRY_GET_PRIVATE (entry);
# 9969|   
# 9970|     if (private->progress_pulse_mode)

Error: COMPILER_WARNING: [#def585]
gtk+-2.24.33/gtk/gtkentry.c:10014:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#10012|     g_return_val_if_fail (GTK_IS_ENTRY (entry), 0.0);
#10013|   
#10014|->   private = GTK_ENTRY_GET_PRIVATE (entry);
#10015|   
#10016|     return private->progress_fraction;

Error: COMPILER_WARNING: [#def586]
gtk+-2.24.33/gtk/gtkentry.c:10037:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#10035|     g_return_if_fail (GTK_IS_ENTRY (entry));
#10036|   
#10037|->   private = GTK_ENTRY_GET_PRIVATE (entry);
#10038|   
#10039|     fraction = CLAMP (fraction, 0.0, 1.0);

Error: COMPILER_WARNING: [#def587]
gtk+-2.24.33/gtk/gtkentry.c:10068:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#10066|     g_return_val_if_fail (GTK_IS_ENTRY (entry), 0.0);
#10067|   
#10068|->   private = GTK_ENTRY_GET_PRIVATE (entry);
#10069|   
#10070|     return private->progress_pulse_fraction;

Error: COMPILER_WARNING: [#def588]
gtk+-2.24.33/gtk/gtkentry.c:10093:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#10091|     g_return_if_fail (GTK_IS_ENTRY (entry));
#10092|   
#10093|->   private = GTK_ENTRY_GET_PRIVATE (entry);
#10094|   
#10095|     if (private->progress_pulse_mode)

Error: COMPILER_WARNING: [#def589]
gtk+-2.24.33/gtk/gtkentry.c:10135:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#10133|                           const gchar *text)
#10134|   {
#10135|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
#10136|   
#10137|     if (gtk_entry_get_icon_storage_type (entry, GTK_ENTRY_ICON_SECONDARY) == GTK_IMAGE_EMPTY)

Error: COMPILER_WARNING: [#def590]
gtk+-2.24.33/gtk/gtkentry.c:10153:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#10151|   remove_capslock_feedback (GtkEntry *entry)
#10152|   {
#10153|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
#10154|   
#10155|     if (priv->caps_lock_warning_shown)

Error: COMPILER_WARNING: [#def591]
gtk+-2.24.33/gtk/gtkentry.c:10166:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#10164|                         GtkEntry  *entry)
#10165|   {
#10166|->   GtkEntryPrivate *priv = GTK_ENTRY_GET_PRIVATE (entry);
#10167|     char *text = NULL;
#10168|   

Error: COMPILER_WARNING: [#def592]
gtk+-2.24.33/gtk/gtkentrybuffer.c:172:3: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  170|     /* Actual text insertion */
#  171|     at = g_utf8_offset_to_pointer (pv->normal_text, position) - pv->normal_text;
#  172|->   g_memmove (pv->normal_text + at + n_bytes, pv->normal_text + at, pv->normal_text_bytes - at);
#  173|     memcpy (pv->normal_text + at, chars, n_bytes);
#  174|   

Error: COMPILER_WARNING: [#def593]
gtk+-2.24.33/gtk/gtkentrybuffer.c:202:7: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  200|         end = g_utf8_offset_to_pointer (pv->normal_text, position + n_chars) - pv->normal_text;
#  201|   
#  202|->       g_memmove (pv->normal_text + start, pv->normal_text + end, pv->normal_text_bytes + 1 - end);
#  203|         pv->normal_text_chars -= n_chars;
#  204|         pv->normal_text_bytes -= (end - start);

Error: COMPILER_WARNING: [#def594]
gtk+-2.24.33/gtk/gtkentrybuffer.c:251:23: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  249|     GtkEntryBufferPrivate *pv;
#  250|   
#  251|->   pv = buffer->priv = G_TYPE_INSTANCE_GET_PRIVATE (buffer, GTK_TYPE_ENTRY_BUFFER, GtkEntryBufferPrivate);
#  252|   
#  253|     pv->normal_text = NULL;

Error: COMPILER_WARNING (CWE-477): [#def595]
gtk+-2.24.33/gtk/gtkentrybuffer.c: scope_hint: In function ‘gtk_entry_buffer_class_init’
gtk+-2.24.33/gtk/gtkentrybuffer.c:341:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  341 |   g_type_class_add_private (gobject_class, sizeof (GtkEntryBufferPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  339|     klass->deleted_text = gtk_entry_buffer_real_deleted_text;
#  340|   
#  341|->   g_type_class_add_private (gobject_class, sizeof (GtkEntryBufferPrivate));
#  342|   
#  343|     /**

Error: COMPILER_WARNING (CWE-477): [#def596]
gtk+-2.24.33/gtk/gtkentrybuffer.c:341:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  339|     klass->deleted_text = gtk_entry_buffer_real_deleted_text;
#  340|   
#  341|->   g_type_class_add_private (gobject_class, sizeof (GtkEntryBufferPrivate));
#  342|   
#  343|     /**

Error: COMPILER_WARNING (CWE-477): [#def597]
gtk+-2.24.33/gtk/gtkentrycompletion.c: scope_hint: In function ‘gtk_entry_completion_class_init’
gtk+-2.24.33/gtk/gtkentrycompletion.c:393:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  393 |   g_type_class_add_private (object_class, sizeof (GtkEntryCompletionPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtktreemodel.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkentrycompletion.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkentrycompletion.c:21: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  391|   							 GTK_PARAM_READWRITE));
#  392|   
#  393|->   g_type_class_add_private (object_class, sizeof (GtkEntryCompletionPrivate));
#  394|   }
#  395|   

Error: COMPILER_WARNING (CWE-477): [#def598]
gtk+-2.24.33/gtk/gtkentrycompletion.c:393:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  391|   							 GTK_PARAM_READWRITE));
#  392|   
#  393|->   g_type_class_add_private (object_class, sizeof (GtkEntryCompletionPrivate));
#  394|   }
#  395|   

Error: COMPILER_WARNING: [#def599]
gtk+-2.24.33/gtk/gtkentrycompletion.c:426:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  424|   
#  425|     /* yes, also priv, need to keep the code readable */
#  426|->   priv = completion->priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (completion);
#  427|   
#  428|     priv->minimum_key_length = 1;

Error: COMPILER_WARNING: [#def600]
gtk+-2.24.33/gtk/gtkentrycompletion.c:676:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  674|     GtkEntryCompletionPrivate *priv;
#  675|   
#  676|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  677|   
#  678|     gtk_tree_view_column_pack_start (priv->column, cell, expand);

Error: COMPILER_WARNING: [#def601]
gtk+-2.24.33/gtk/gtkentrycompletion.c:688:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  686|     GtkEntryCompletionPrivate *priv;
#  687|   
#  688|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  689|   
#  690|     gtk_tree_view_column_pack_end (priv->column, cell, expand);

Error: COMPILER_WARNING: [#def602]
gtk+-2.24.33/gtk/gtkentrycompletion.c:698:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  696|     GtkEntryCompletionPrivate *priv;
#  697|   
#  698|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  699|   
#  700|     gtk_tree_view_column_clear (priv->column);

Error: COMPILER_WARNING: [#def603]
gtk+-2.24.33/gtk/gtkentrycompletion.c:711:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  709|     GtkEntryCompletionPrivate *priv;
#  710|   
#  711|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  712|   
#  713|     gtk_tree_view_column_add_attribute (priv->column, cell, attribute, column);

Error: COMPILER_WARNING: [#def604]
gtk+-2.24.33/gtk/gtkentrycompletion.c:725:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  723|     GtkEntryCompletionPrivate *priv;
#  724|   
#  725|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  726|   
#  727|     gtk_cell_layout_set_cell_data_func (GTK_CELL_LAYOUT (priv->column),

Error: COMPILER_WARNING: [#def605]
gtk+-2.24.33/gtk/gtkentrycompletion.c:737:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  735|     GtkEntryCompletionPrivate *priv;
#  736|   
#  737|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  738|   
#  739|     gtk_tree_view_column_clear_attributes (priv->column, cell);

Error: COMPILER_WARNING: [#def606]
gtk+-2.24.33/gtk/gtkentrycompletion.c:749:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  747|     GtkEntryCompletionPrivate *priv;
#  748|   
#  749|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  750|   
#  751|     gtk_cell_layout_reorder (GTK_CELL_LAYOUT (priv->column), cell, position);

Error: COMPILER_WARNING: [#def607]
gtk+-2.24.33/gtk/gtkentrycompletion.c:759:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  757|     GtkEntryCompletionPrivate *priv;
#  758|   
#  759|->   priv = GTK_ENTRY_COMPLETION_GET_PRIVATE (cell_layout);
#  760|   
#  761|     return gtk_cell_layout_get_cells (GTK_CELL_LAYOUT (priv->column));

Error: COMPILER_WARNING (CWE-477): [#def608]
gtk+-2.24.33/gtk/gtkeventbox.c: scope_hint: In function ‘gtk_event_box_class_init’
gtk+-2.24.33/gtk/gtkeventbox.c:103:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  103 |   g_type_class_add_private (class, sizeof (GtkEventBoxPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkeventbox.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkeventbox.c:28: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  101|                                                           GTK_PARAM_READWRITE));
#  102|     
#  103|->   g_type_class_add_private (class, sizeof (GtkEventBoxPrivate));
#  104|   }
#  105|   

Error: COMPILER_WARNING (CWE-477): [#def609]
gtk+-2.24.33/gtk/gtkeventbox.c:103:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  101|                                                           GTK_PARAM_READWRITE));
#  102|     
#  103|->   g_type_class_add_private (class, sizeof (GtkEventBoxPrivate));
#  104|   }
#  105|   

Error: COMPILER_WARNING: [#def610]
gtk+-2.24.33/gtk/gtkeventbox.c:113:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  111|     gtk_widget_set_has_window (GTK_WIDGET (event_box), TRUE);
#  112|    
#  113|->   priv = GTK_EVENT_BOX_GET_PRIVATE (event_box);
#  114|     priv->above_child = FALSE;
#  115|   }

Error: COMPILER_WARNING: [#def611]
gtk+-2.24.33/gtk/gtkeventbox.c:295:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  293|     g_return_val_if_fail (GTK_IS_EVENT_BOX (event_box), FALSE);
#  294|   
#  295|->   priv = GTK_EVENT_BOX_GET_PRIVATE (event_box);
#  296|   
#  297|     return priv->above_child;

Error: COMPILER_WARNING: [#def612]
gtk+-2.24.33/gtk/gtkeventbox.c:325:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  323|   
#  324|     widget = GTK_WIDGET (event_box);
#  325|->   priv = GTK_EVENT_BOX_GET_PRIVATE (event_box);
#  326|   
#  327|     above_child = above_child != FALSE;

Error: COMPILER_WARNING: [#def613]
gtk+-2.24.33/gtk/gtkeventbox.c:392:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  390|   			| GDK_LEAVE_NOTIFY_MASK;
#  391|   
#  392|->   priv = GTK_EVENT_BOX_GET_PRIVATE (widget);
#  393|   
#  394|     visible_window = gtk_widget_get_has_window (widget);

Error: COMPILER_WARNING: [#def614]
gtk+-2.24.33/gtk/gtkeventbox.c:438:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  436|     GtkEventBoxPrivate *priv;
#  437|     
#  438|->   priv = GTK_EVENT_BOX_GET_PRIVATE (widget);
#  439|     
#  440|     if (priv->event_window != NULL)

Error: COMPILER_WARNING: [#def615]
gtk+-2.24.33/gtk/gtkeventbox.c:455:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  453|     GtkEventBoxPrivate *priv;
#  454|   
#  455|->   priv = GTK_EVENT_BOX_GET_PRIVATE (widget);
#  456|   
#  457|     if (priv->event_window != NULL && !priv->above_child)

Error: COMPILER_WARNING: [#def616]
gtk+-2.24.33/gtk/gtkeventbox.c:471:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  469|     GtkEventBoxPrivate *priv;
#  470|   
#  471|->   priv = GTK_EVENT_BOX_GET_PRIVATE (widget);
#  472|   
#  473|     if (priv->event_window != NULL)

Error: COMPILER_WARNING: [#def617]
gtk+-2.24.33/gtk/gtkeventbox.c:527:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  525|     if (gtk_widget_get_realized (widget))
#  526|       {
#  527|->       priv = GTK_EVENT_BOX_GET_PRIVATE (widget);
#  528|   
#  529|         if (priv->event_window != NULL)

Error: COMPILER_WARNING (CWE-477): [#def618]
gtk+-2.24.33/gtk/gtkexpander.c: scope_hint: In function ‘gtk_expander_class_init’
gtk+-2.24.33/gtk/gtkexpander.c:184:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  184 |   g_type_class_add_private (klass, sizeof (GtkExpanderPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkexpander.h:31: included_from: Included from here.
gtk+-2.24.33/gtk/gtkexpander.c:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  182|     klass->activate = gtk_expander_activate;
#  183|   
#  184|->   g_type_class_add_private (klass, sizeof (GtkExpanderPrivate));
#  185|   
#  186|     g_object_class_install_property (gobject_class,

Error: COMPILER_WARNING (CWE-477): [#def619]
gtk+-2.24.33/gtk/gtkexpander.c:184:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  182|     klass->activate = gtk_expander_activate;
#  183|   
#  184|->   g_type_class_add_private (klass, sizeof (GtkExpanderPrivate));
#  185|   
#  186|     g_object_class_install_property (gobject_class,

Error: COMPILER_WARNING: [#def620]
gtk+-2.24.33/gtk/gtkexpander.c:277:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  275|     GtkExpanderPrivate *priv;
#  276|   
#  277|->   expander->priv = priv = GTK_EXPANDER_GET_PRIVATE (expander);
#  278|   
#  279|     gtk_widget_set_can_focus (GTK_WIDGET (expander), TRUE);

Error: COMPILER_WARNING (CWE-477): [#def621]
gtk+-2.24.33/gtk/gtkfilechooserbutton.c: scope_hint: In function ‘gtk_file_chooser_button_class_init’
gtk+-2.24.33/gtk/gtkfilechooserbutton.c:436:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  436 |   g_type_class_add_private (class, sizeof (GtkFileChooserButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbutton.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooserbutton.c:34: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  434|     _gtk_file_chooser_install_properties (gobject_class);
#  435|   
#  436|->   g_type_class_add_private (class, sizeof (GtkFileChooserButtonPrivate));
#  437|   }
#  438|   

Error: COMPILER_WARNING (CWE-477): [#def622]
gtk+-2.24.33/gtk/gtkfilechooserbutton.c:436:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  434|     _gtk_file_chooser_install_properties (gobject_class);
#  435|   
#  436|->   g_type_class_add_private (class, sizeof (GtkFileChooserButtonPrivate));
#  437|   }
#  438|   

Error: COMPILER_WARNING: [#def623]
gtk+-2.24.33/gtk/gtkfilechooserbutton.c:446:25: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  444|     GtkTargetList *target_list;
#  445|   
#  446|->   priv = button->priv = GTK_FILE_CHOOSER_BUTTON_GET_PRIVATE (button);
#  447|   
#  448|     priv->icon_size = FALLBACK_ICON_SIZE;

Error: COMPILER_WARNING (CWE-477): [#def624]
gtk+-2.24.33/gtk/gtkfilechooserdefault.c: scope_hint: In function ‘file_system_model_set’
gtk+-2.24.33/gtk/gtkfilechooserdefault.c:6817:9: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 6817 |         GTimeVal tv;
#      |         ^~~~~~~~
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalignment.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooserdefault.c:25: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 6815|       case MODEL_COL_MTIME_TEXT:
# 6816|         {
# 6817|->         GTimeVal tv;
# 6818|           if (info == NULL)
# 6819|             break;

Error: COMPILER_WARNING (CWE-477): [#def625]
gtk+-2.24.33/gtk/gtkfilechooserdefault.c:6817:9: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 6815|       case MODEL_COL_MTIME_TEXT:
# 6816|         {
# 6817|->         GTimeVal tv;
# 6818|           if (info == NULL)
# 6819|             break;

Error: COMPILER_WARNING (CWE-477): [#def626]
gtk+-2.24.33/gtk/gtkfilechooserdefault.c:6820:9: warning[-Wdeprecated-declarations]: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead
# 6820 |         g_file_info_get_modification_time (info, &tv);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gio/gio.h:85: included_from: Included from here.
/usr/include/glib-2.0/gio/gfileinfo.h:1445:19: note: declared here
# 1445 | void              g_file_info_get_modification_time  (GFileInfo         *info,
#      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 6818|           if (info == NULL)
# 6819|             break;
# 6820|->         g_file_info_get_modification_time (info, &tv);
# 6821|           if (column == MODEL_COL_MTIME)
# 6822|             g_value_set_long (value, tv.tv_sec);

Error: COMPILER_WARNING (CWE-477): [#def627]
gtk+-2.24.33/gtk/gtkfilechooserdefault.c:6820:9: warning[-Wdeprecated-declarations]: ‘g_file_info_get_modification_time’ is deprecated: Use 'g_file_info_get_modification_date_time' instead
# 6818|           if (info == NULL)
# 6819|             break;
# 6820|->         g_file_info_get_modification_time (info, &tv);
# 6821|           if (column == MODEL_COL_MTIME)
# 6822|             g_value_set_long (value, tv.tv_sec);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def628]
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:57:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:470:1: enter_function: entry to ‘gtk_file_chooser_dialog_new_with_backend’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:480:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:481:12: call_function: calling ‘gtk_file_chooser_dialog_new_valist’ from ‘gtk_file_chooser_dialog_new_with_backend’
#   55|   			 gint       response_id);
#   56|   
#   57|-> G_DEFINE_TYPE_WITH_CODE (GtkFileChooserDialog, gtk_file_chooser_dialog, GTK_TYPE_DIALOG,
#   58|   			 G_IMPLEMENT_INTERFACE (GTK_TYPE_FILE_CHOOSER,
#   59|   						_gtk_file_chooser_delegate_iface_init))

Error: COMPILER_WARNING (CWE-477): [#def629]
gtk+-2.24.33/gtk/gtkfilechooserdialog.c: scope_hint: In function ‘gtk_file_chooser_dialog_class_init’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:76:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   76 |   g_type_class_add_private (class, sizeof (GtkFileChooserDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilefilter.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooser.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooserprivate.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:23: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   74|     _gtk_file_chooser_install_properties (gobject_class);
#   75|   
#   76|->   g_type_class_add_private (class, sizeof (GtkFileChooserDialogPrivate));
#   77|   }
#   78|   

Error: COMPILER_WARNING (CWE-477): [#def630]
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:76:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   74|     _gtk_file_chooser_install_properties (gobject_class);
#   75|   
#   76|->   g_type_class_add_private (class, sizeof (GtkFileChooserDialogPrivate));
#   77|   }
#   78|   

Error: COMPILER_WARNING: [#def631]
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:82:39: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   80|   gtk_file_chooser_dialog_init (GtkFileChooserDialog *dialog)
#   81|   {
#   82|->   GtkFileChooserDialogPrivate *priv = G_TYPE_INSTANCE_GET_PRIVATE (dialog,
#   83|   								   GTK_TYPE_FILE_CHOOSER_DIALOG,
#   84|   								   GtkFileChooserDialogPrivate);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def632]
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:398:12: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:470:1: enter_function: entry to ‘gtk_file_chooser_dialog_new_with_backend’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:480:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:481:12: call_function: calling ‘gtk_file_chooser_dialog_new_valist’ from ‘gtk_file_chooser_dialog_new_with_backend’
#  396|     gint response_id;
#  397|   
#  398|->   result = g_object_new (GTK_TYPE_FILE_CHOOSER_DIALOG,
#  399|   			 "title", title,
#  400|   			 "action", action,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def633]
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:404:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:470:1: enter_function: entry to ‘gtk_file_chooser_dialog_new_with_backend’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:480:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:481:12: call_function: calling ‘gtk_file_chooser_dialog_new_valist’ from ‘gtk_file_chooser_dialog_new_with_backend’
#  402|   
#  403|     if (parent)
#  404|->     gtk_window_set_transient_for (GTK_WINDOW (result), parent);
#  405|   
#  406|     while (button_text)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def634]
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:409:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:470:1: enter_function: entry to ‘gtk_file_chooser_dialog_new_with_backend’
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:480:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkfilechooserdialog.c:481:12: call_function: calling ‘gtk_file_chooser_dialog_new_valist’ from ‘gtk_file_chooser_dialog_new_with_backend’
#  407|       {
#  408|         response_id = va_arg (varargs, gint);
#  409|->       gtk_dialog_add_button (GTK_DIALOG (result), button_text, response_id);
#  410|         button_text = va_arg (varargs, const gchar *);
#  411|       }

Error: COMPILER_WARNING (CWE-477): [#def635]
gtk+-2.24.33/gtk/gtkfilechooserwidget.c: scope_hint: In function ‘gtk_file_chooser_widget_class_init’
gtk+-2.24.33/gtk/gtkfilechooserwidget.c:66:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   66 |   g_type_class_add_private (class, sizeof (GtkFileChooserWidgetPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilefilter.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooser.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooserprivate.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooserwidget.c:22: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   64|     _gtk_file_chooser_install_properties (gobject_class);
#   65|   
#   66|->   g_type_class_add_private (class, sizeof (GtkFileChooserWidgetPrivate));
#   67|   }
#   68|   

Error: COMPILER_WARNING (CWE-477): [#def636]
gtk+-2.24.33/gtk/gtkfilechooserwidget.c:66:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   64|     _gtk_file_chooser_install_properties (gobject_class);
#   65|   
#   66|->   g_type_class_add_private (class, sizeof (GtkFileChooserWidgetPrivate));
#   67|   }
#   68|   

Error: COMPILER_WARNING: [#def637]
gtk+-2.24.33/gtk/gtkfilechooserwidget.c:72:39: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   70|   gtk_file_chooser_widget_init (GtkFileChooserWidget *chooser_widget)
#   71|   {
#   72|->   GtkFileChooserWidgetPrivate *priv = G_TYPE_INSTANCE_GET_PRIVATE (chooser_widget,
#   73|   								   GTK_TYPE_FILE_CHOOSER_WIDGET,
#   74|   								   GtkFileChooserWidgetPrivate);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def638]
gtk+-2.24.33/gtk/gtkfilesel.c:1650:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkfilesel.c:1633:1: enter_function: entry to ‘gtk_file_selection_rename_file’
gtk+-2.24.33/gtk/gtkfilesel.c:1645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkfilesel.c:1648:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkfilesel.c:1649:3: release_memory: using NULL here
gtk+-2.24.33/gtk/gtkfilesel.c:1650:7: danger: dereference of NULL ‘<unknown>’
# 1648|     g_free (fs->fileop_file);
# 1649|     fs->fileop_file = g_strdup (gtk_entry_get_text (GTK_ENTRY (fs->selection_entry)));
# 1650|->   if (strlen (fs->fileop_file) < 1)
# 1651|       return;
# 1652|     

Error: COMPILER_WARNING: [#def639]
gtk+-2.24.33/gtk/gtkfilesel.c: scope_hint: In function ‘gtk_file_selection_populate’
gtk+-2.24.33/gtk/gtkfilesel.c:2022:8: warning[-Wunused-but-set-variable=]: variable ‘possible_count’ set but not used
# 2022 |   gint possible_count = 0;
#      |        ^~~~~~~~~~~~~~
# 2020|     gchar* sel_text;
# 2021|     gint did_recurse = FALSE;
# 2022|->   gint possible_count = 0;
# 2023|     
# 2024|     g_return_if_fail (GTK_IS_FILE_SELECTION (fs));

Error: GCC_ANALYZER_WARNING (CWE-787): [#def640]
gtk+-2.24.33/gtk/gtkfilesel.c:2944:7: warning[-Wanalyzer-out-of-bounds]: buffer overflow
gtk+-2.24.33/gtk/gtkfilesel.c:2914:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkfilesel.c:2918:6: branch_true: following ‘true’ branch (when ‘first_slash’ is non-NULL)...
gtk+-2.24.33/gtk/gtkfilesel.c:2919:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtkfilesel.c:2923:6: branch_false: following ‘false’ branch (when ‘cmp_len != 0’)...
gtk+-2.24.33/gtk/gtkfilesel.c:2939:21: branch_false: ...to here
gtk+-2.24.33/gtk/gtkfilesel.c:2944:7: danger: out-of-bounds write on ‘*(void *)<unknown>’
# 2942|   
# 2943|         strncpy (copy, text_to_complete + 1, cmp_len);
# 2944|->       copy[cmp_len] = 0;
# 2945|         pwd = getpwnam (copy);
# 2946|         g_free (copy);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def641]
gtk+-2.24.33/gtk/gtkfilesel.c:3229:27: warning[-Wanalyzer-null-argument]: use of NULL ‘dir_name’ where non-null expected
gtk+-2.24.33/gtk/gtkfilesel.c:3216:1: enter_function: entry to ‘attach_dir’
gtk+-2.24.33/gtk/gtkfilesel.c:3228:3: release_memory: ‘dir_name’ is NULL
gtk+-2.24.33/gtk/gtkfilesel.c:3229:27: danger: argument 1 (‘dir_name’) NULL where non-null expected
# 3227|     new_dir->sent = sent;
# 3228|     new_dir->fullname = g_strdup (dir_name);
# 3229|->   new_dir->fullname_len = strlen (dir_name);
# 3230|     new_dir->cmpl_text = NULL;
# 3231|   

Error: COMPILER_WARNING: [#def642]
gtk+-2.24.33/gtk/gtkfilesel.c: scope_hint: In function ‘find_parent_dir_fullname’
gtk+-2.24.33/gtk/gtkfilesel.c:3434:11: warning[-Wunused-but-set-variable=]: variable ‘ignored’ set but not used
# 3434 |       int ignored;
#      |           ^~~~~~~
# 3432|     if (chdir (sys_dirname) != 0 || chdir ("..") != 0)
# 3433|       {
# 3434|->       int ignored;
# 3435|   
# 3436|         cmpl_errno = errno;

Error: COMPILER_WARNING: [#def643]
gtk+-2.24.33/gtk/gtkfilesystem.c:172:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  170|     DEBUG ("dispose");
#  171|   
#  172|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (object);
#  173|   
#  174|     if (priv->volumes)

Error: COMPILER_WARNING: [#def644]
gtk+-2.24.33/gtk/gtkfilesystem.c:198:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  196|     DEBUG ("finalize");
#  197|   
#  198|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (object);
#  199|   
#  200|     if (priv->bookmarks_monitor)

Error: COMPILER_WARNING (CWE-477): [#def645]
gtk+-2.24.33/gtk/gtkfilesystem.c: scope_hint: In function ‘_gtk_file_system_class_init’
gtk+-2.24.33/gtk/gtkfilesystem.c:241:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  241 |   g_type_class_add_private (object_class, sizeof (GtkFileSystemPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilefilter.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilechooser.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilesystem.c:29: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  239|   		  G_TYPE_NONE, 0);
#  240|   
#  241|->   g_type_class_add_private (object_class, sizeof (GtkFileSystemPrivate));
#  242|   }
#  243|   

Error: COMPILER_WARNING (CWE-477): [#def646]
gtk+-2.24.33/gtk/gtkfilesystem.c:241:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  239|   		  G_TYPE_NONE, 0);
#  240|   
#  241|->   g_type_class_add_private (object_class, sizeof (GtkFileSystemPrivate));
#  242|   }
#  243|   

Error: COMPILER_WARNING: [#def647]
gtk+-2.24.33/gtk/gtkfilesystem.c:371:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  369|     GtkFileSystemPrivate *priv;
#  370|   
#  371|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (data);
#  372|   
#  373|     switch (event)

Error: COMPILER_WARNING: [#def648]
gtk+-2.24.33/gtk/gtkfilesystem.c:439:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  437|     GMount *mount;
#  438|   
#  439|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
#  440|   
#  441|     if (priv->volumes)

Error: COMPILER_WARNING: [#def649]
gtk+-2.24.33/gtk/gtkfilesystem.c:579:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  577|     DEBUG ("init");
#  578|   
#  579|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
#  580|   
#  581|     /* Volumes */

Error: COMPILER_WARNING: [#def650]
gtk+-2.24.33/gtk/gtkfilesystem.c:646:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  644|     g_return_val_if_fail (GTK_IS_FILE_SYSTEM (file_system), NULL);
#  645|   
#  646|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
#  647|     get_volumes_list (GTK_FILE_SYSTEM (file_system));
#  648|   

Error: COMPILER_WARNING: [#def651]
gtk+-2.24.33/gtk/gtkfilesystem.c:667:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  665|     DEBUG ("list_bookmarks");
#  666|   
#  667|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
#  668|     bookmarks = priv->bookmarks;
#  669|   

Error: COMPILER_WARNING: [#def652]
gtk+-2.24.33/gtk/gtkfilesystem.c:920:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  918|     gboolean result = TRUE;
#  919|   
#  920|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
#  921|     bookmarks = priv->bookmarks;
#  922|   

Error: COMPILER_WARNING: [#def653]
gtk+-2.24.33/gtk/gtkfilesystem.c:972:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  970|     gboolean result = FALSE;
#  971|   
#  972|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
#  973|   
#  974|     if (!priv->bookmarks)

Error: COMPILER_WARNING: [#def654]
gtk+-2.24.33/gtk/gtkfilesystem.c:1027:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1025|     DEBUG ("get_bookmark_label");
# 1026|   
# 1027|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
# 1028|     bookmarks = priv->bookmarks;
# 1029|   

Error: COMPILER_WARNING: [#def655]
gtk+-2.24.33/gtk/gtkfilesystem.c:1058:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1056|     DEBUG ("set_bookmark_label");
# 1057|   
# 1058|->   priv = GTK_FILE_SYSTEM_GET_PRIVATE (file_system);
# 1059|     bookmarks = priv->bookmarks;
# 1060|   

Error: COMPILER_WARNING: [#def656]
gtk+-2.24.33/gtk/gtkfilesystem.c:1108:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1106|     GtkFolderPrivate *priv;
# 1107|   
# 1108|->   priv = GTK_FOLDER_GET_PRIVATE (object);
# 1109|   
# 1110|     switch (prop_id)

Error: COMPILER_WARNING: [#def657]
gtk+-2.24.33/gtk/gtkfilesystem.c:1135:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1133|     GtkFolderPrivate *priv;
# 1134|   
# 1135|->   priv = GTK_FOLDER_GET_PRIVATE (object);
# 1136|   
# 1137|     switch (prop_id)

Error: COMPILER_WARNING: [#def658]
gtk+-2.24.33/gtk/gtkfilesystem.c:1198:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1196|   
# 1197|     folder = GTK_FOLDER (data);
# 1198|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1199|     files = g_slist_prepend (NULL, file);
# 1200|   

Error: COMPILER_WARNING: [#def659]
gtk+-2.24.33/gtk/gtkfilesystem.c:1254:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1252|   
# 1253|     folder = GTK_FOLDER (user_data);
# 1254|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1255|   
# 1256|     if (!file_infos)

Error: COMPILER_WARNING: [#def660]
gtk+-2.24.33/gtk/gtkfilesystem.c:1300:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1298|     GError *error = NULL;
# 1299|   
# 1300|->   priv = GTK_FOLDER_GET_PRIVATE (object);
# 1301|     priv->directory_monitor = g_file_monitor_directory (priv->folder_file, G_FILE_MONITOR_NONE, NULL, &error);
# 1302|   

Error: COMPILER_WARNING: [#def661]
gtk+-2.24.33/gtk/gtkfilesystem.c:1328:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1326|     GtkFolderPrivate *priv;
# 1327|   
# 1328|->   priv = GTK_FOLDER_GET_PRIVATE (object);
# 1329|   
# 1330|     g_hash_table_unref (priv->children);

Error: COMPILER_WARNING (CWE-477): [#def662]
gtk+-2.24.33/gtk/gtkfilesystem.c: scope_hint: In function ‘_gtk_folder_class_init’
gtk+-2.24.33/gtk/gtkfilesystem.c:1417:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1417 |   g_type_class_add_private (object_class, sizeof (GtkFolderPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1415|   		  G_TYPE_NONE, 0);
# 1416|   
# 1417|->   g_type_class_add_private (object_class, sizeof (GtkFolderPrivate));
# 1418|   }
# 1419|   

Error: COMPILER_WARNING (CWE-477): [#def663]
gtk+-2.24.33/gtk/gtkfilesystem.c:1417:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1415|   		  G_TYPE_NONE, 0);
# 1416|   
# 1417|->   g_type_class_add_private (object_class, sizeof (GtkFolderPrivate));
# 1418|   }
# 1419|   

Error: COMPILER_WARNING: [#def664]
gtk+-2.24.33/gtk/gtkfilesystem.c:1425:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1423|     GtkFolderPrivate *priv;
# 1424|   
# 1425|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1426|   
# 1427|     priv->children = g_hash_table_new_full (g_file_hash,

Error: COMPILER_WARNING: [#def665]
gtk+-2.24.33/gtk/gtkfilesystem.c:1440:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1438|     GtkFolderPrivate *priv;
# 1439|   
# 1440|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1441|     priv->finished_loading = (finished_loading == TRUE);
# 1442|   

Error: COMPILER_WARNING: [#def666]
gtk+-2.24.33/gtk/gtkfilesystem.c:1455:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1453|     GtkFolderPrivate *priv;
# 1454|   
# 1455|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1456|   
# 1457|     g_hash_table_insert (priv->children,

Error: COMPILER_WARNING: [#def667]
gtk+-2.24.33/gtk/gtkfilesystem.c:1469:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1467|     GSList *children = NULL;
# 1468|   
# 1469|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1470|     files = g_hash_table_get_keys (priv->children);
# 1471|     children = NULL;

Error: COMPILER_WARNING: [#def668]
gtk+-2.24.33/gtk/gtkfilesystem.c:1488:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1486|     GFileInfo *info;
# 1487|   
# 1488|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1489|     info = g_hash_table_lookup (priv->children, file);
# 1490|   

Error: COMPILER_WARNING: [#def669]
gtk+-2.24.33/gtk/gtkfilesystem.c:1502:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1500|     GtkFolderPrivate *priv;
# 1501|   
# 1502|->   priv = GTK_FOLDER_GET_PRIVATE (folder);
# 1503|   
# 1504|     return priv->finished_loading;

Error: COMPILER_WARNING (CWE-477): [#def670]
gtk+-2.24.33/gtk/gtkfilesystemmodel.c: scope_hint: In function ‘gtk_file_system_model_sort’
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:793:7: warning[-Wdeprecated-declarations]: ‘g_qsort_with_data’ is deprecated: Use 'g_sort_array' instead
#  793 |       g_qsort_with_data (get_node (model, 1), /* start at index 1; don't sort the editable row */
#      |       ^~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib.h:71: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilesystemmodel.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gqsort.h:39:6: note: declared here
#   39 | void g_qsort_with_data (gconstpointer    pbase,
#      |      ^~~~~~~~~~~~~~~~~
#  791|         model->n_nodes_valid = 0;
#  792|         g_hash_table_remove_all (model->file_lookup);
#  793|->       g_qsort_with_data (get_node (model, 1), /* start at index 1; don't sort the editable row */
#  794|                            model->files->len - 1,
#  795|                            model->node_size,

Error: COMPILER_WARNING (CWE-477): [#def671]
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:793:7: warning[-Wdeprecated-declarations]: ‘g_qsort_with_data’ is deprecated: Use 'g_sort_array' instead
#  791|         model->n_nodes_valid = 0;
#  792|         g_hash_table_remove_all (model->file_lookup);
#  793|->       g_qsort_with_data (get_node (model, 1), /* start at index 1; don't sort the editable row */
#  794|                            model->files->len - 1,
#  795|                            model->node_size,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def672]
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1016:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1402:1: enter_function: entry to ‘_gtk_file_system_model_new’
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1410:3: branch_true: following ‘true’ branch (when ‘get_func’ is non-NULL)...
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1411:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1411:3: branch_true: following ‘true’ branch (when ‘n_columns != 0’)...
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1413:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1413:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1414:11: call_function: calling ‘_gtk_file_system_model_new_valist’ from ‘_gtk_file_system_model_new’
# 1014|   
# 1015|   
# 1016|-> G_DEFINE_TYPE_WITH_CODE (GtkFileSystemModel, _gtk_file_system_model, G_TYPE_OBJECT,
# 1017|   			 G_IMPLEMENT_INTERFACE (GTK_TYPE_TREE_MODEL,
# 1018|   						gtk_file_system_model_iface_init)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def673]
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1379:11: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1402:1: enter_function: entry to ‘_gtk_file_system_model_new’
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1410:3: branch_true: following ‘true’ branch (when ‘get_func’ is non-NULL)...
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1411:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1411:3: branch_true: following ‘true’ branch (when ‘n_columns != 0’)...
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1413:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1413:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkfilesystemmodel.c:1414:11: call_function: calling ‘_gtk_file_system_model_new_valist’ from ‘_gtk_file_system_model_new’
# 1377|     GtkFileSystemModel *model;
# 1378|   
# 1379|->   model = g_object_new (GTK_TYPE_FILE_SYSTEM_MODEL, NULL);
# 1380|     model->get_func = get_func;
# 1381|     model->get_data = get_data;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def674]
gtk+-2.24.33/gtk/gtkfixed.c:260:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  258|       {
#  259|       case CHILD_PROP_X:
#  260|->       g_value_set_int (value, fixed_child->x);
#  261|         break;
#  262|       case CHILD_PROP_Y:

Error: GCC_ANALYZER_WARNING (CWE-476): [#def675]
gtk+-2.24.33/gtk/gtkfixed.c:263:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  261|         break;
#  262|       case CHILD_PROP_Y:
#  263|->       g_value_set_int (value, fixed_child->y);
#  264|         break;
#  265|       default:

Error: COMPILER_WARNING (CWE-477): [#def676]
gtk+-2.24.33/gtk/gtkfontbutton.c: scope_hint: In function ‘gtk_font_button_class_init’
gtk+-2.24.33/gtk/gtkfontbutton.c:251:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  251 |   g_type_class_add_private (gobject_class, sizeof (GtkFontButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbutton.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfontbutton.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkfontbutton.c:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  249|                                                   G_TYPE_NONE, 0);
#  250|     
#  251|->   g_type_class_add_private (gobject_class, sizeof (GtkFontButtonPrivate));
#  252|   }
#  253|   

Error: COMPILER_WARNING (CWE-477): [#def677]
gtk+-2.24.33/gtk/gtkfontbutton.c:251:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  249|                                                   G_TYPE_NONE, 0);
#  250|     
#  251|->   g_type_class_add_private (gobject_class, sizeof (GtkFontButtonPrivate));
#  252|   }
#  253|   

Error: COMPILER_WARNING: [#def678]
gtk+-2.24.33/gtk/gtkfontbutton.c:257:23: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  255|   gtk_font_button_init (GtkFontButton *font_button)
#  256|   {
#  257|->   font_button->priv = GTK_FONT_BUTTON_GET_PRIVATE (font_button);
#  258|   
#  259|     /* Initialize fields */

Error: COMPILER_WARNING (CWE-477): [#def679]
gtk+-2.24.33/gtk/gtkgamma.c: scope_hint: In function ‘button_realize_callback’
gtk+-2.24.33/gtk/gtkgamma.c:327:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
#  327 |   gdk_pixdata_deserialize (&pixdata, streams[i].length, streams[i].stream, NULL);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:96:17: note: declared here
#   96 | gboolean        gdk_pixdata_deserialize (GdkPixdata             *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
#  325|   
#  326|     i = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "_GtkGammaCurveIndex"));
#  327|->   gdk_pixdata_deserialize (&pixdata, streams[i].length, streams[i].stream, NULL);
#  328|     pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, NULL);
#  329|     image = gtk_image_new_from_pixbuf (pixbuf);

Error: COMPILER_WARNING (CWE-477): [#def680]
gtk+-2.24.33/gtk/gtkgamma.c:327:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
#  325|   
#  326|     i = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "_GtkGammaCurveIndex"));
#  327|->   gdk_pixdata_deserialize (&pixdata, streams[i].length, streams[i].stream, NULL);
#  328|     pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, NULL);
#  329|     image = gtk_image_new_from_pixbuf (pixbuf);

Error: COMPILER_WARNING (CWE-477): [#def681]
gtk+-2.24.33/gtk/gtkgamma.c:328:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_from_pixdata’ is deprecated
#  328 |   pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, NULL);
#      |   ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:105:17: note: declared here
#  105 | GdkPixbuf*      gdk_pixbuf_from_pixdata (const GdkPixdata       *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
#  326|     i = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "_GtkGammaCurveIndex"));
#  327|     gdk_pixdata_deserialize (&pixdata, streams[i].length, streams[i].stream, NULL);
#  328|->   pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, NULL);
#  329|     image = gtk_image_new_from_pixbuf (pixbuf);
#  330|     gtk_container_add (GTK_CONTAINER (w), image);

Error: COMPILER_WARNING (CWE-477): [#def682]
gtk+-2.24.33/gtk/gtkgamma.c:328:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_from_pixdata’ is deprecated
#  326|     i = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (w), "_GtkGammaCurveIndex"));
#  327|     gdk_pixdata_deserialize (&pixdata, streams[i].length, streams[i].stream, NULL);
#  328|->   pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, NULL);
#  329|     image = gtk_image_new_from_pixbuf (pixbuf);
#  330|     gtk_container_add (GTK_CONTAINER (w), image);

Error: COMPILER_WARNING (CWE-477): [#def683]
gtk+-2.24.33/gtk/gtkgc.c:69:1: warning[-Wdeprecated-declarations]: ‘GCache’ is deprecated: Use 'GHashTable' instead
#   69 | static GCache *gc_cache = NULL;
#      | ^~~~~~
/usr/include/glib-2.0/glib.h:111: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkgc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkgc.c:31: included_from: Included from here.
/usr/include/glib-2.0/glib/deprecated/gcache.h:38:16: note: declared here
#   38 | typedef struct _GCache          GCache GLIB_DEPRECATED_TYPE_IN_2_26_FOR(GHashTable);
#      |                ^~~~~~~
#   67|   
#   68|   static gint initialize = TRUE;
#   69|-> static GCache *gc_cache = NULL;
#   70|   static GQuark quark_gtk_gc_drawable_ht = 0;
#   71|   

Error: COMPILER_WARNING (CWE-477): [#def684]
gtk+-2.24.33/gtk/gtkgc.c:69:1: warning[-Wdeprecated-declarations]: ‘GCache’ is deprecated: Use 'GHashTable' instead
#   67|   
#   68|   static gint initialize = TRUE;
#   69|-> static GCache *gc_cache = NULL;
#   70|   static GQuark quark_gtk_gc_drawable_ht = 0;
#   71|   

Error: COMPILER_WARNING (CWE-477): [#def685]
gtk+-2.24.33/gtk/gtkgc.c: scope_hint: In function ‘IA__gtk_gc_get’
gtk+-2.24.33/gtk/gtkgc.c:89:3: warning[-Wdeprecated-declarations]: ‘g_cache_insert’ is deprecated
#   89 |   gc = g_cache_insert (gc_cache, &key);
#      |   ^~
/usr/include/glib-2.0/glib/deprecated/gcache.h:59:10: note: declared here
#   59 | gpointer g_cache_insert        (GCache            *cache,
#      |          ^~~~~~~~~~~~~~
#   87|     key.mask = values_mask;
#   88|   
#   89|->   gc = g_cache_insert (gc_cache, &key);
#   90|   
#   91|     return gc;

Error: COMPILER_WARNING (CWE-477): [#def686]
gtk+-2.24.33/gtk/gtkgc.c:89:3: warning[-Wdeprecated-declarations]: ‘g_cache_insert’ is deprecated
#   87|     key.mask = values_mask;
#   88|   
#   89|->   gc = g_cache_insert (gc_cache, &key);
#   90|   
#   91|     return gc;

Error: COMPILER_WARNING (CWE-477): [#def687]
gtk+-2.24.33/gtk/gtkgc.c: scope_hint: In function ‘IA__gtk_gc_release’
gtk+-2.24.33/gtk/gtkgc.c:100:3: warning[-Wdeprecated-declarations]: ‘g_cache_remove’ is deprecated
#  100 |   g_cache_remove (gc_cache, gc);
#      |   ^~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcache.h:62:10: note: declared here
#   62 | void     g_cache_remove        (GCache            *cache,
#      |          ^~~~~~~~~~~~~~
#   98|       gtk_gc_init ();
#   99|   
#  100|->   g_cache_remove (gc_cache, gc);
#  101|   }
#  102|   

Error: COMPILER_WARNING (CWE-477): [#def688]
gtk+-2.24.33/gtk/gtkgc.c:100:3: warning[-Wdeprecated-declarations]: ‘g_cache_remove’ is deprecated
#   98|       gtk_gc_init ();
#   99|   
#  100|->   g_cache_remove (gc_cache, gc);
#  101|   }
#  102|   

Error: COMPILER_WARNING (CWE-477): [#def689]
gtk+-2.24.33/gtk/gtkgc.c:135:3: warning[-Wdeprecated-declarations]: ‘GCacheNewFunc’ is deprecated
#  135 |   gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#      |   ^~~~~~~~
#  133|     quark_gtk_gc_drawable_ht = g_quark_from_static_string ("gtk-gc-drawable-ht");
#  134|   
#  135|->   gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,

Error: COMPILER_WARNING (CWE-477): [#def690]
gtk+-2.24.33/gtk/gtkgc.c:135:3: warning[-Wdeprecated-declarations]: ‘GCacheNewFunc’ is deprecated
#  133|     quark_gtk_gc_drawable_ht = g_quark_from_static_string ("gtk-gc-drawable-ht");
#  134|   
#  135|->   gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,

Error: COMPILER_WARNING (CWE-477): [#def691]
gtk+-2.24.33/gtk/gtkgc.c: scope_hint: In function ‘gtk_gc_init’
gtk+-2.24.33/gtk/gtkgc.c:135:3: warning[-Wdeprecated-declarations]: ‘g_cache_new’ is deprecated: Use 'GHashTable' instead
#  135 |   gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcache.h:49:10: note: declared here
#   49 | GCache*  g_cache_new           (GCacheNewFunc      value_new_func,
#      |          ^~~~~~~~~~~
#  133|     quark_gtk_gc_drawable_ht = g_quark_from_static_string ("gtk-gc-drawable-ht");
#  134|   
#  135|->   gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,

Error: COMPILER_WARNING (CWE-477): [#def692]
gtk+-2.24.33/gtk/gtkgc.c:135:3: warning[-Wdeprecated-declarations]: ‘g_cache_new’ is deprecated: Use 'GHashTable' instead
#  133|     quark_gtk_gc_drawable_ht = g_quark_from_static_string ("gtk-gc-drawable-ht");
#  134|   
#  135|->   gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,

Error: COMPILER_WARNING (CWE-477): [#def693]
gtk+-2.24.33/gtk/gtkgc.c:136:27: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  136 |                           (GCacheDestroyFunc) gtk_gc_destroy,
#      |                           ^
#  134|   
#  135|     gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|-> 			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,
#  138|   			  (GCacheDestroyFunc) gtk_gc_key_destroy,

Error: COMPILER_WARNING (CWE-477): [#def694]
gtk+-2.24.33/gtk/gtkgc.c:136:27: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  134|   
#  135|     gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|-> 			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,
#  138|   			  (GCacheDestroyFunc) gtk_gc_key_destroy,

Error: COMPILER_WARNING (CWE-477): [#def695]
gtk+-2.24.33/gtk/gtkgc.c:137:27: warning[-Wdeprecated-declarations]: ‘GCacheDupFunc’ is deprecated
#  137 |                           (GCacheDupFunc) gtk_gc_key_dup,
#      |                           ^
#  135|     gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|-> 			  (GCacheDupFunc) gtk_gc_key_dup,
#  138|   			  (GCacheDestroyFunc) gtk_gc_key_destroy,
#  139|   			  (GHashFunc) gtk_gc_key_hash,

Error: COMPILER_WARNING (CWE-477): [#def696]
gtk+-2.24.33/gtk/gtkgc.c:137:27: warning[-Wdeprecated-declarations]: ‘GCacheDupFunc’ is deprecated
#  135|     gc_cache = g_cache_new ((GCacheNewFunc) gtk_gc_new,
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|-> 			  (GCacheDupFunc) gtk_gc_key_dup,
#  138|   			  (GCacheDestroyFunc) gtk_gc_key_destroy,
#  139|   			  (GHashFunc) gtk_gc_key_hash,

Error: COMPILER_WARNING (CWE-477): [#def697]
gtk+-2.24.33/gtk/gtkgc.c:138:27: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  138 |                           (GCacheDestroyFunc) gtk_gc_key_destroy,
#      |                           ^
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,
#  138|-> 			  (GCacheDestroyFunc) gtk_gc_key_destroy,
#  139|   			  (GHashFunc) gtk_gc_key_hash,
#  140|   			  (GHashFunc) gtk_gc_value_hash,

Error: COMPILER_WARNING (CWE-477): [#def698]
gtk+-2.24.33/gtk/gtkgc.c:138:27: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  136|   			  (GCacheDestroyFunc) gtk_gc_destroy,
#  137|   			  (GCacheDupFunc) gtk_gc_key_dup,
#  138|-> 			  (GCacheDestroyFunc) gtk_gc_key_destroy,
#  139|   			  (GHashFunc) gtk_gc_key_hash,
#  140|   			  (GHashFunc) gtk_gc_value_hash,

Error: COMPILER_WARNING (CWE-477): [#def699]
gtk+-2.24.33/gtk/gtkhandlebox.c: scope_hint: In function ‘gtk_handle_box_class_init’
gtk+-2.24.33/gtk/gtkhandlebox.c:250:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  250 |   g_type_class_add_private (gobject_class, sizeof (GtkHandleBoxPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkhandlebox.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkhandlebox.c:30: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  248|   		  GTK_TYPE_WIDGET);
#  249|   
#  250|->   g_type_class_add_private (gobject_class, sizeof (GtkHandleBoxPrivate));    
#  251|   }
#  252|   

Error: COMPILER_WARNING (CWE-477): [#def700]
gtk+-2.24.33/gtk/gtkhandlebox.c:250:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  248|   		  GTK_TYPE_WIDGET);
#  249|   
#  250|->   g_type_class_add_private (gobject_class, sizeof (GtkHandleBoxPrivate));    
#  251|   }
#  252|   

Error: COMPILER_WARNING: [#def701]
gtk+-2.24.33/gtk/gtkhandlebox.c:256:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  254|   gtk_handle_box_get_private (GtkHandleBox *hb)
#  255|   {
#  256|->   return G_TYPE_INSTANCE_GET_PRIVATE (hb, GTK_TYPE_HANDLE_BOX, GtkHandleBoxPrivate);
#  257|   }
#  258|   

Error: CPPCHECK_WARNING (CWE-457): [#def702]
gtk+-2.24.33/gtk/gtkhandlebox.c:1336: error[uninitvar]: Uninitialized variable: &geometry
# 1334|   	  gdk_window_move_resize (hb->float_window, new_x, new_y, width, height);
# 1335|   	  gdk_window_reparent (hb->bin_window, hb->float_window, 0, 0);
# 1336|-> 	  gdk_window_set_geometry_hints (hb->float_window, &geometry, GDK_HINT_POS);
# 1337|   	  gdk_window_show (hb->float_window);
# 1338|   	  hb->float_window_mapped = TRUE;

Error: COMPILER_WARNING (CWE-477): [#def703]
gtk+-2.24.33/gtk/gtkhsv.c: scope_hint: In function ‘gtk_hsv_class_init’
gtk+-2.24.33/gtk/gtkhsv.c:200:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  200 |   g_type_class_add_private (gobject_class, sizeof (HSVPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkhsv.h:39: included_from: Included from here.
gtk+-2.24.33/gtk/gtkhsv.c:39: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  198|                                   G_TYPE_ENUM, GTK_DIR_LEFT);
#  199|   
#  200|->   g_type_class_add_private (gobject_class, sizeof (HSVPrivate));   
#  201|   }
#  202|   

Error: COMPILER_WARNING (CWE-477): [#def704]
gtk+-2.24.33/gtk/gtkhsv.c:200:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  198|                                   G_TYPE_ENUM, GTK_DIR_LEFT);
#  199|   
#  200|->   g_type_class_add_private (gobject_class, sizeof (HSVPrivate));   
#  201|   }
#  202|   

Error: COMPILER_WARNING: [#def705]
gtk+-2.24.33/gtk/gtkhsv.c:209:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  207|     HSVPrivate *priv;
#  208|   
#  209|->   priv = G_TYPE_INSTANCE_GET_PRIVATE (hsv, GTK_TYPE_HSV, HSVPrivate);
#  210|     
#  211|     hsv->priv = priv;

Error: COMPILER_WARNING: [#def706]
gtk+-2.24.33/gtk/gtkhsv.c: scope_hint: In function ‘gtk_hsv_motion’
gtk+-2.24.33/gtk/gtkhsv.c:845:19: warning[-Wunused-but-set-variable=]: variable ‘mods’ set but not used
#  845 |   GdkModifierType mods;
#      |                   ^~~~
#  843|     HSVPrivate *priv;
#  844|     double x, y;
#  845|->   GdkModifierType mods;
#  846|     
#  847|     hsv = GTK_HSV (widget);

Error: COMPILER_WARNING (CWE-477): [#def707]
gtk+-2.24.33/gtk/gtkiconcache.c: scope_hint: In function ‘_gtk_icon_cache_get_icon’
gtk+-2.24.33/gtk/gtkiconcache.c:484:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
#  484 |   if (!gdk_pixdata_deserialize (&pixdata, length,
#      |   ^~
gtk+-2.24.33/gtk/gtkiconcache.c:30: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:96:17: note: declared here
#   96 | gboolean        gdk_pixdata_deserialize (GdkPixdata             *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
#  482|     length = GET_UINT32 (cache->buffer, pixel_data_offset + 4);
#  483|     
#  484|->   if (!gdk_pixdata_deserialize (&pixdata, length, 
#  485|   				(guchar *)(cache->buffer + pixel_data_offset + 8),
#  486|   				&error))

Error: COMPILER_WARNING (CWE-477): [#def708]
gtk+-2.24.33/gtk/gtkiconcache.c:484:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
#  482|     length = GET_UINT32 (cache->buffer, pixel_data_offset + 4);
#  483|     
#  484|->   if (!gdk_pixdata_deserialize (&pixdata, length, 
#  485|   				(guchar *)(cache->buffer + pixel_data_offset + 8),
#  486|   				&error))

Error: COMPILER_WARNING (CWE-477): [#def709]
gtk+-2.24.33/gtk/updateiconcache.c:57: included_from: Included from here.
gtk+-2.24.33/gtk/gtkiconcachevalidator.c: scope_hint: In function ‘check_pixel_data’
gtk+-2.24.33/gtk/gtkiconcachevalidator.c:170:7: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
#  170 |       check ("pixel data", gdk_pixdata_deserialize (&data, length,
#      |       ^~~~~
gtk+-2.24.33/gtk/updateiconcache.c:43: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:96:17: note: declared here
#   96 | gboolean        gdk_pixdata_deserialize (GdkPixdata             *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
#  168|         GdkPixdata data; 
#  169|    
#  170|->       check ("pixel data", gdk_pixdata_deserialize (&data, length,
#  171|                                                       (const guint8*)info->cache + offset + 8, 
#  172|                                                       NULL));

Error: COMPILER_WARNING (CWE-477): [#def710]
gtk+-2.24.33/gtk/gtkiconcachevalidator.c:170:7: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
#  168|         GdkPixdata data; 
#  169|    
#  170|->       check ("pixel data", gdk_pixdata_deserialize (&data, length,
#  171|                                                       (const guint8*)info->cache + offset + 8, 
#  172|                                                       NULL));

Error: COMPILER_WARNING (CWE-477): [#def711]
gtk+-2.24.33/gtk/gtkiconfactory.c: scope_hint: In function ‘icon_size_setting_parse’
gtk+-2.24.33/gtk/gtkiconfactory.c:704:3: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  704 |   while (pango_skip_space (&p))
#      |   ^~~~~
/usr/include/pango-1.0/pango/pango.h:51: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkiconfactory.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkiconfactory.c:31: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-utils.h:40:10: note: declared here
#   40 | gboolean pango_skip_space     (const char **pos);
#      |          ^~~~~~~~~~~~~~~~
#  702|     const gchar *p = icon_size_string;
#  703|   
#  704|->   while (pango_skip_space (&p))
#  705|       {
#  706|         gint width, height;

Error: COMPILER_WARNING (CWE-477): [#def712]
gtk+-2.24.33/gtk/gtkiconfactory.c:704:3: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  702|     const gchar *p = icon_size_string;
#  703|   
#  704|->   while (pango_skip_space (&p))
#  705|       {
#  706|         gint width, height;

Error: COMPILER_WARNING (CWE-477): [#def713]
gtk+-2.24.33/gtk/gtkiconfactory.c:711:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  711 |       if (!pango_skip_space (&p))
#      |       ^~
/usr/include/pango-1.0/pango/pango-utils.h:40:10: note: declared here
#   40 | gboolean pango_skip_space     (const char **pos);
#      |          ^~~~~~~~~~~~~~~~
#  709|   	goto err;
#  710|   
#  711|->       if (!pango_skip_space (&p))
#  712|   	goto err;
#  713|   

Error: COMPILER_WARNING (CWE-477): [#def714]
gtk+-2.24.33/gtk/gtkiconfactory.c:711:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  709|   	goto err;
#  710|   
#  711|->       if (!pango_skip_space (&p))
#  712|   	goto err;
#  713|   

Error: COMPILER_WARNING (CWE-477): [#def715]
gtk+-2.24.33/gtk/gtkiconfactory.c:719:7: warning[-Wdeprecated-declarations]: ‘pango_scan_int’ is deprecated
#  719 |       if (!pango_scan_int (&p, &width))
#      |       ^~
/usr/include/pango-1.0/pango/pango-utils.h:48:10: note: declared here
#   48 | gboolean pango_scan_int       (const char **pos,
#      |          ^~~~~~~~~~~~~~
#  717|         p++;
#  718|   
#  719|->       if (!pango_scan_int (&p, &width))
#  720|   	goto err;
#  721|   

Error: COMPILER_WARNING (CWE-477): [#def716]
gtk+-2.24.33/gtk/gtkiconfactory.c:719:7: warning[-Wdeprecated-declarations]: ‘pango_scan_int’ is deprecated
#  717|         p++;
#  718|   
#  719|->       if (!pango_scan_int (&p, &width))
#  720|   	goto err;
#  721|   

Error: COMPILER_WARNING (CWE-477): [#def717]
gtk+-2.24.33/gtk/gtkiconfactory.c:722:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  722 |       if (!pango_skip_space (&p))
#      |       ^~
/usr/include/pango-1.0/pango/pango-utils.h:40:10: note: declared here
#   40 | gboolean pango_skip_space     (const char **pos);
#      |          ^~~~~~~~~~~~~~~~
#  720|   	goto err;
#  721|   
#  722|->       if (!pango_skip_space (&p))
#  723|   	goto err;
#  724|   

Error: COMPILER_WARNING (CWE-477): [#def718]
gtk+-2.24.33/gtk/gtkiconfactory.c:722:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  720|   	goto err;
#  721|   
#  722|->       if (!pango_skip_space (&p))
#  723|   	goto err;
#  724|   

Error: COMPILER_WARNING (CWE-477): [#def719]
gtk+-2.24.33/gtk/gtkiconfactory.c:730:7: warning[-Wdeprecated-declarations]: ‘pango_scan_int’ is deprecated
#  730 |       if (!pango_scan_int (&p, &height))
#      |       ^~
/usr/include/pango-1.0/pango/pango-utils.h:48:10: note: declared here
#   48 | gboolean pango_scan_int       (const char **pos,
#      |          ^~~~~~~~~~~~~~
#  728|         p++;
#  729|   
#  730|->       if (!pango_scan_int (&p, &height))
#  731|   	goto err;
#  732|   

Error: COMPILER_WARNING (CWE-477): [#def720]
gtk+-2.24.33/gtk/gtkiconfactory.c:730:7: warning[-Wdeprecated-declarations]: ‘pango_scan_int’ is deprecated
#  728|         p++;
#  729|   
#  730|->       if (!pango_scan_int (&p, &height))
#  731|   	goto err;
#  732|   

Error: COMPILER_WARNING (CWE-477): [#def721]
gtk+-2.24.33/gtk/gtkiconfactory.c:743:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  743 |       pango_skip_space (&p);
#      |       ^~~~~~~~~~~~~~~~
/usr/include/pango-1.0/pango/pango-utils.h:40:10: note: declared here
#   40 | gboolean pango_skip_space     (const char **pos);
#      |          ^~~~~~~~~~~~~~~~
#  741|   	}
#  742|   
#  743|->       pango_skip_space (&p);
#  744|         if (*p == '\0')
#  745|   	break;

Error: COMPILER_WARNING (CWE-477): [#def722]
gtk+-2.24.33/gtk/gtkiconfactory.c:743:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  741|   	}
#  742|   
#  743|->       pango_skip_space (&p);
#  744|         if (*p == '\0')
#  745|   	break;

Error: COMPILER_WARNING: [#def723]
gtk+-2.24.33/gtk/gtkiconfactory.c: scope_hint: In function ‘icon_source_start_element’
gtk+-2.24.33/gtk/gtkiconfactory.c:2739:10: warning[-Wunused-but-set-variable=]: variable ‘error_domain’ set but not used
# 2739 |   GQuark error_domain;
#      |          ^~~~~~~~~~~~
# 2737|     IconSourceParserData *source_data;
# 2738|     gchar *error_msg;
# 2739|->   GQuark error_domain;
# 2740|   
# 2741|     parser_data = (IconFactoryParserData*)user_data;

Error: COMPILER_WARNING (CWE-477): [#def724]
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘gtk_icon_theme_class_init’
gtk+-2.24.33/gtk/gtkicontheme.c:362:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  362 |   g_type_class_add_private (klass, sizeof (GtkIconThemePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkicontheme.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkicontheme.c:41: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  360|   				 G_TYPE_NONE, 0);
#  361|   
#  362|->   g_type_class_add_private (klass, sizeof (GtkIconThemePrivate));
#  363|   }
#  364|   

Error: COMPILER_WARNING (CWE-477): [#def725]
gtk+-2.24.33/gtk/gtkicontheme.c:362:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  360|   				 G_TYPE_NONE, 0);
#  361|   
#  362|->   g_type_class_add_private (klass, sizeof (GtkIconThemePrivate));
#  363|   }
#  364|   

Error: COMPILER_WARNING (CWE-477): [#def726]
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘load_themes’
gtk+-2.24.33/gtk/gtkicontheme.c:1053:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1053 |   GTimeVal tv;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkicontheme.c:29: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 1051|     UnthemedIcon *unthemed_icon;
# 1052|     IconSuffix old_suffix, new_suffix;
# 1053|->   GTimeVal tv;
# 1054|     IconThemeDirMtime *dir_mtime;
# 1055|     GStatBuf stat_buf;

Error: COMPILER_WARNING (CWE-477): [#def727]
gtk+-2.24.33/gtk/gtkicontheme.c:1053:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1051|     UnthemedIcon *unthemed_icon;
# 1052|     IconSuffix old_suffix, new_suffix;
# 1053|->   GTimeVal tv;
# 1054|     IconThemeDirMtime *dir_mtime;
# 1055|     GStatBuf stat_buf;

Error: COMPILER_WARNING (CWE-477): [#def728]
gtk+-2.24.33/gtk/gtkicontheme.c:1162:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1162 |   g_get_current_time(&tv);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/giochannel.h:35: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
# 1160|     priv->themes_valid = TRUE;
# 1161|     
# 1162|->   g_get_current_time(&tv);
# 1163|     priv->last_stat_time = tv.tv_sec;
# 1164|   }

Error: COMPILER_WARNING (CWE-477): [#def729]
gtk+-2.24.33/gtk/gtkicontheme.c:1162:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1160|     priv->themes_valid = TRUE;
# 1161|     
# 1162|->   g_get_current_time(&tv);
# 1163|     priv->last_stat_time = tv.tv_sec;
# 1164|   }

Error: COMPILER_WARNING (CWE-477): [#def730]
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘ensure_valid_themes’
gtk+-2.24.33/gtk/gtkicontheme.c:1202:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1202 |   GTimeVal tv;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 1200|   {
# 1201|     GtkIconThemePrivate *priv = icon_theme->priv;
# 1202|->   GTimeVal tv;
# 1203|     gboolean was_valid = priv->themes_valid;
# 1204|   

Error: COMPILER_WARNING (CWE-477): [#def731]
gtk+-2.24.33/gtk/gtkicontheme.c:1202:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1200|   {
# 1201|     GtkIconThemePrivate *priv = icon_theme->priv;
# 1202|->   GTimeVal tv;
# 1203|     gboolean was_valid = priv->themes_valid;
# 1204|   

Error: COMPILER_WARNING (CWE-477): [#def732]
gtk+-2.24.33/gtk/gtkicontheme.c:1213:7: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1213 |       g_get_current_time (&tv);
#      |       ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
# 1211|     if (priv->themes_valid)
# 1212|       {
# 1213|->       g_get_current_time (&tv);
# 1214|   
# 1215|         if (ABS (tv.tv_sec - priv->last_stat_time) > 5 &&

Error: COMPILER_WARNING (CWE-477): [#def733]
gtk+-2.24.33/gtk/gtkicontheme.c:1213:7: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1211|     if (priv->themes_valid)
# 1212|       {
# 1213|->       g_get_current_time (&tv);
# 1214|   
# 1215|         if (ABS (tv.tv_sec - priv->last_stat_time) > 5 &&

Error: COMPILER_WARNING (CWE-477): [#def734]
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘rescan_themes’
gtk+-2.24.33/gtk/gtkicontheme.c:1902:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1902 |   GTimeVal tv;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 1900|     int stat_res;
# 1901|     GStatBuf stat_buf;
# 1902|->   GTimeVal tv;
# 1903|   
# 1904|     priv = icon_theme->priv;

Error: COMPILER_WARNING (CWE-477): [#def735]
gtk+-2.24.33/gtk/gtkicontheme.c:1902:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1900|     int stat_res;
# 1901|     GStatBuf stat_buf;
# 1902|->   GTimeVal tv;
# 1903|   
# 1904|     priv = icon_theme->priv;

Error: COMPILER_WARNING (CWE-477): [#def736]
gtk+-2.24.33/gtk/gtkicontheme.c:1925:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1925 |   g_get_current_time (&tv);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
# 1923|       }
# 1924|   
# 1925|->   g_get_current_time (&tv);
# 1926|     priv->last_stat_time = tv.tv_sec;
# 1927|   

Error: COMPILER_WARNING (CWE-477): [#def737]
gtk+-2.24.33/gtk/gtkicontheme.c:1925:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1923|       }
# 1924|   
# 1925|->   g_get_current_time (&tv);
# 1926|     priv->last_stat_time = tv.tv_sec;
# 1927|   

Error: COMPILER_WARNING (CWE-457): [#def738]
gtk+-2.24.33/gtk/gtkicontheme.c:3209:40: warning[-Wmaybe-uninitialized]: ‘scaled_x0’ may be used uninitialized
# 3209 |           rectangle->width = scaled_x1 - rectangle->x;
#      |                              ~~~~~~~~~~^~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘IA__gtk_icon_info_get_embedded_rect’
gtk+-2.24.33/gtk/gtkicontheme.c:3195:12: note: ‘scaled_x0’ was declared here
# 3195 |       gint scaled_x0, scaled_y0;
#      |            ^~~~~~~~~
# 3207|   	  rectangle->x = scaled_x0;
# 3208|   	  rectangle->y = scaled_y0;
# 3209|-> 	  rectangle->width = scaled_x1 - rectangle->x;
# 3210|   	  rectangle->height = scaled_y1 - rectangle->y;
# 3211|   	}

Error: COMPILER_WARNING (CWE-457): [#def739]
gtk+-2.24.33/gtk/gtkicontheme.c:3209:40: warning[-Wmaybe-uninitialized]: ‘scaled_x1’ may be used uninitialized
# 3209 |           rectangle->width = scaled_x1 - rectangle->x;
#      |                              ~~~~~~~~~~^~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘IA__gtk_icon_info_get_embedded_rect’
gtk+-2.24.33/gtk/gtkicontheme.c:3196:12: note: ‘scaled_x1’ was declared here
# 3196 |       gint scaled_x1, scaled_y1;
#      |            ^~~~~~~~~
# 3207|   	  rectangle->x = scaled_x0;
# 3208|   	  rectangle->y = scaled_y0;
# 3209|-> 	  rectangle->width = scaled_x1 - rectangle->x;
# 3210|   	  rectangle->height = scaled_y1 - rectangle->y;
# 3211|   	}

Error: COMPILER_WARNING (CWE-457): [#def740]
gtk+-2.24.33/gtk/gtkicontheme.c:3210:41: warning[-Wmaybe-uninitialized]: ‘scaled_y0’ may be used uninitialized
# 3210 |           rectangle->height = scaled_y1 - rectangle->y;
#      |                               ~~~~~~~~~~^~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘IA__gtk_icon_info_get_embedded_rect’
gtk+-2.24.33/gtk/gtkicontheme.c:3195:23: note: ‘scaled_y0’ was declared here
# 3195 |       gint scaled_x0, scaled_y0;
#      |                       ^~~~~~~~~
# 3208|   	  rectangle->y = scaled_y0;
# 3209|   	  rectangle->width = scaled_x1 - rectangle->x;
# 3210|-> 	  rectangle->height = scaled_y1 - rectangle->y;
# 3211|   	}
# 3212|   

Error: COMPILER_WARNING (CWE-457): [#def741]
gtk+-2.24.33/gtk/gtkicontheme.c:3210:41: warning[-Wmaybe-uninitialized]: ‘scaled_y1’ may be used uninitialized
# 3210 |           rectangle->height = scaled_y1 - rectangle->y;
#      |                               ~~~~~~~~~~^~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkicontheme.c: scope_hint: In function ‘IA__gtk_icon_info_get_embedded_rect’
gtk+-2.24.33/gtk/gtkicontheme.c:3196:23: note: ‘scaled_y1’ was declared here
# 3196 |       gint scaled_x1, scaled_y1;
#      |                       ^~~~~~~~~
# 3208|   	  rectangle->y = scaled_y0;
# 3209|   	  rectangle->width = scaled_x1 - rectangle->x;
# 3210|-> 	  rectangle->height = scaled_y1 - rectangle->y;
# 3211|   	}
# 3212|   

Error: COMPILER_WARNING (CWE-477): [#def742]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_class_init’
gtk+-2.24.33/gtk/gtkiconview.c:491:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  491 |   g_type_class_add_private (klass, sizeof (GtkIconViewPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/atk-1.0/atk/atk-enum-types.h:12: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkiconview.c:23: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  489|     binding_set = gtk_binding_set_by_class (klass);
#  490|   
#  491|->   g_type_class_add_private (klass, sizeof (GtkIconViewPrivate));
#  492|   
#  493|     gobject_class = (GObjectClass *) klass;

Error: COMPILER_WARNING (CWE-477): [#def743]
gtk+-2.24.33/gtk/gtkiconview.c:491:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  489|     binding_set = gtk_binding_set_by_class (klass);
#  490|   
#  491|->   g_type_class_add_private (klass, sizeof (GtkIconViewPrivate));
#  492|   
#  493|     gobject_class = (GObjectClass *) klass;

Error: COMPILER_WARNING: [#def744]
gtk+-2.24.33/gtk/gtkiconview.c:1114:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1112|   gtk_icon_view_init (GtkIconView *icon_view)
# 1113|   {
# 1114|->   icon_view->priv = GTK_ICON_VIEW_GET_PRIVATE (icon_view);
# 1115|     
# 1116|     icon_view->priv->width = 0;

Error: COMPILER_WARNING (CWE-457): [#def745]
gtk+-2.24.33/gtk/gtkiconview.c:2491:33: warning[-Wmaybe-uninitialized]: ‘box.width’ may be used uninitialized
# 2491 |       if (MIN (x + width, box.x + box.width) - MAX (x, box.x) > 0 &&
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_update_rubberband’
gtk+-2.24.33/gtk/gtkiconview.c:2476:16: note: ‘box.width’ was declared here
# 2476 |   GdkRectangle box;
#      |                ^~~
# 2489|         gtk_icon_view_get_cell_box (icon_view, item, info, &box);
# 2490|   
# 2491|->       if (MIN (x + width, box.x + box.width) - MAX (x, box.x) > 0 &&
# 2492|   	MIN (y + height, box.y + box.height) - MAX (y, box.y) > 0)
# 2493|   	return TRUE;

Error: COMPILER_WARNING (CWE-457): [#def746]
gtk+-2.24.33/gtk/gtkiconview.c:2492:32: warning[-Wmaybe-uninitialized]: ‘box.height’ may be used uninitialized
# 2492 |         MIN (y + height, box.y + box.height) - MAX (y, box.y) > 0)
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_update_rubberband’
gtk+-2.24.33/gtk/gtkiconview.c:2476:16: note: ‘box.height’ was declared here
# 2476 |   GdkRectangle box;
#      |                ^~~
# 2490|   
# 2491|         if (MIN (x + width, box.x + box.width) - MAX (x, box.x) > 0 &&
# 2492|-> 	MIN (y + height, box.y + box.height) - MAX (y, box.y) > 0)
# 2493|   	return TRUE;
# 2494|       }

Error: COMPILER_WARNING: [#def747]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_paint_item’
gtk+-2.24.33/gtk/gtkiconview.c:3170:16: warning[-Wunused-but-set-variable=]: variable ‘state’ set but not used
# 3170 |   GtkStateType state;
#      |                ^~~~~
# 3168|     GList *l;
# 3169|     gint i;
# 3170|->   GtkStateType state;
# 3171|     GtkCellRendererState flags;
# 3172|         

Error: COMPILER_WARNING (CWE-457): [#def748]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_paint_item.part.0’
gtk+-2.24.33/gtk/gtkiconview.c:3281:44: warning[-Wmaybe-uninitialized]: ‘box.x’ may be used uninitialized
# 3281 |                                x - item->x + box.x - padding,
#      |                                ~~~~~~~~~~~~^~~~~~~
gtk+-2.24.33/gtk/gtkiconview.c:3167:27: note: ‘box.x’ was declared here
# 3167 |   GdkRectangle cell_area, box;
#      |                           ^~~
# 3279|                                  GTK_WIDGET (icon_view),
# 3280|                                  "icon_view",
# 3281|->                                x - item->x + box.x - padding,
# 3282|                                  y - item->y + box.y - padding,
# 3283|                                  box.width + 2 * padding,

Error: COMPILER_WARNING (CWE-457): [#def749]
gtk+-2.24.33/gtk/gtkiconview.c:3282:44: warning[-Wmaybe-uninitialized]: ‘box.y’ may be used uninitialized
# 3282 |                                y - item->y + box.y - padding,
#      |                                ~~~~~~~~~~~~^~~~~~~
gtk+-2.24.33/gtk/gtkiconview.c:3167:27: note: ‘box.y’ was declared here
# 3167 |   GdkRectangle cell_area, box;
#      |                           ^~~
# 3280|                                  "icon_view",
# 3281|                                  x - item->x + box.x - padding,
# 3282|->                                y - item->y + box.y - padding,
# 3283|                                  box.width + 2 * padding,
# 3284|                                  box.height + 2 * padding);

Error: COMPILER_WARNING (CWE-477): [#def750]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_set_cursor_item’
gtk+-2.24.33/gtk/gtkiconview.c:3456:7: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_notify’ is deprecated
# 3456 |       atk_focus_tracker_notify (item_obj);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:200:6: note: declared here
#  200 | void atk_focus_tracker_notify (AtkObject *object);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~
# 3454|     if (item_obj != NULL)
# 3455|       {
# 3456|->       atk_focus_tracker_notify (item_obj);
# 3457|         atk_object_notify_state_change (item_obj, ATK_STATE_FOCUSED, TRUE);
# 3458|         g_object_unref (item_obj); 

Error: COMPILER_WARNING (CWE-477): [#def751]
gtk+-2.24.33/gtk/gtkiconview.c:3456:7: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_notify’ is deprecated
# 3454|     if (item_obj != NULL)
# 3455|       {
# 3456|->       atk_focus_tracker_notify (item_obj);
# 3457|         atk_object_notify_state_change (item_obj, ATK_STATE_FOCUSED, TRUE);
# 3458|         g_object_unref (item_obj); 

Error: COMPILER_WARNING (CWE-457): [#def752]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_get_item_at_coords’
gtk+-2.24.33/gtk/gtkiconview.c:3522:22: warning[-Wmaybe-uninitialized]: ‘box.x’ may be used uninitialized
# 3522 |                   if ((x >= box.x && x <= box.x + box.width &&
#      |                      ^
gtk+-2.24.33/gtk/gtkiconview.c:3497:16: note: ‘box.x’ was declared here
# 3497 |   GdkRectangle box;
#      |                ^~~
# 3520|   		  gtk_icon_view_get_cell_box (icon_view, item, info, &box);
# 3521|   
# 3522|-> 		  if ((x >= box.x && x <= box.x + box.width &&
# 3523|   		       y >= box.y && y <= box.y + box.height) ||
# 3524|   		      (x >= box.x  &&

Error: COMPILER_WARNING (CWE-457): [#def753]
gtk+-2.24.33/gtk/gtkiconview.c:3522:49: warning[-Wmaybe-uninitialized]: ‘box.width’ may be used uninitialized
# 3522 |                   if ((x >= box.x && x <= box.x + box.width &&
#      |                                           ~~~~~~^~~~~~~~~~~
gtk+-2.24.33/gtk/gtkiconview.c:3497:16: note: ‘box.width’ was declared here
# 3497 |   GdkRectangle box;
#      |                ^~~
# 3520|   		  gtk_icon_view_get_cell_box (icon_view, item, info, &box);
# 3521|   
# 3522|-> 		  if ((x >= box.x && x <= box.x + box.width &&
# 3523|   		       y >= box.y && y <= box.y + box.height) ||
# 3524|   		      (x >= box.x  &&

Error: COMPILER_WARNING (CWE-457): [#def754]
gtk+-2.24.33/gtk/gtkiconview.c:3522:61: warning[-Wmaybe-uninitialized]: ‘box.y’ may be used uninitialized
# 3522 |                   if ((x >= box.x && x <= box.x + box.width &&
#      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
# 3523 |                        y >= box.y && y <= box.y + box.height) ||
#      |                        ~~~~~~~~~~                            
gtk+-2.24.33/gtk/gtkiconview.c:3497:16: note: ‘box.y’ was declared here
# 3497 |   GdkRectangle box;
#      |                ^~~
# 3520|   		  gtk_icon_view_get_cell_box (icon_view, item, info, &box);
# 3521|   
# 3522|-> 		  if ((x >= box.x && x <= box.x + box.width &&
# 3523|   		       y >= box.y && y <= box.y + box.height) ||
# 3524|   		      (x >= box.x  &&

Error: COMPILER_WARNING (CWE-457): [#def755]
gtk+-2.24.33/gtk/gtkiconview.c:3523:49: warning[-Wmaybe-uninitialized]: ‘box.height’ may be used uninitialized
# 3523 |                        y >= box.y && y <= box.y + box.height) ||
#      |                                           ~~~~~~^~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkiconview.c:3497:16: note: ‘box.height’ was declared here
# 3497 |   GdkRectangle box;
#      |                ^~~
# 3521|   
# 3522|   		  if ((x >= box.x && x <= box.x + box.width &&
# 3523|-> 		       y >= box.y && y <= box.y + box.height) ||
# 3524|   		      (x >= box.x  &&
# 3525|   		       x <= box.x + box.width &&

Error: COMPILER_WARNING: [#def756]
gtk+-2.24.33/gtk/gtkiconview.c:4463:14: warning[-Wunused-but-set-variable=]: variable ‘width’ set but not used
# 4463 |   gint x, y, width, height;
#      |              ^~~~~
# 4461|   			      GtkIconViewItem *item)
# 4462|   {
# 4463|->   gint x, y, width, height;
# 4464|     gint focus_width;
# 4465|   

Error: COMPILER_WARNING: [#def757]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_scroll_to_item’
gtk+-2.24.33/gtk/gtkiconview.c:4463:21: warning[-Wunused-but-set-variable=]: variable ‘height’ set but not used
# 4463 |   gint x, y, width, height;
#      |                     ^~~~~~
# 4461|   			      GtkIconViewItem *item)
# 4462|   {
# 4463|->   gint x, y, width, height;
# 4464|     gint focus_width;
# 4465|   

Error: COMPILER_WARNING (CWE-477): [#def758]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_item_accessible_image_get_image_position’
gtk+-2.24.33/gtk/gtkiconview.c:7929:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 7929 |   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 7927|       return;
# 7928|   
# 7929|->   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
# 7930|   
# 7931|     if (get_pixbuf_box (GTK_ICON_VIEW (item->widget), item->item, &box))

Error: COMPILER_WARNING (CWE-477): [#def759]
gtk+-2.24.33/gtk/gtkiconview.c:7929:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 7927|       return;
# 7928|   
# 7929|->   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
# 7930|   
# 7931|     if (get_pixbuf_box (GTK_ICON_VIEW (item->widget), item->item, &box))

Error: COMPILER_WARNING (CWE-477): [#def760]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_item_accessible_get_extents’
gtk+-2.24.33/gtk/gtkiconview.c:8613:7: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 8613 |       atk_component_get_position (ATK_COMPONENT (parent_obj), &l_x, &l_y, coord_type);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 8611|       {
# 8612|         parent_obj = gtk_widget_get_accessible (item->widget);
# 8613|->       atk_component_get_position (ATK_COMPONENT (parent_obj), &l_x, &l_y, coord_type);
# 8614|         *x = l_x + item->item->x;
# 8615|         *y = l_y + item->item->y;

Error: COMPILER_WARNING (CWE-477): [#def761]
gtk+-2.24.33/gtk/gtkiconview.c:8613:7: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 8611|       {
# 8612|         parent_obj = gtk_widget_get_accessible (item->widget);
# 8613|->       atk_component_get_position (ATK_COMPONENT (parent_obj), &l_x, &l_y, coord_type);
# 8614|         *x = l_x + item->item->x;
# 8615|         *y = l_y + item->item->y;

Error: COMPILER_WARNING: [#def762]
gtk+-2.24.33/gtk/gtkiconview.c: scope_hint: In function ‘gtk_icon_view_accessible_model_row_changed’
gtk+-2.24.33/gtk/gtkiconview.c:9215:26: warning[-Wunused-but-set-variable=]: variable ‘a11y_view’ set but not used
# 9215 |   GtkIconViewAccessible *a11y_view;
#      |                          ^~~~~~~~~
# 9213|     GtkIconView *icon_view;
# 9214|     GtkIconViewItem *item;
# 9215|->   GtkIconViewAccessible *a11y_view;
# 9216|     GtkIconViewItemAccessible *a11y_item;
# 9217|     const gchar *name;

Error: COMPILER_WARNING (CWE-477): [#def763]
gtk+-2.24.33/gtk/gtkimage.c: scope_hint: In function ‘gtk_image_class_init’
gtk+-2.24.33/gtk/gtkimage.c:354:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  354 |   g_type_class_add_private (object_class, sizeof (GtkImagePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimage.c:33: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  352|                                                         GTK_PARAM_READABLE));
#  353|   
#  354|->   g_type_class_add_private (object_class, sizeof (GtkImagePrivate));
#  355|   }
#  356|   

Error: COMPILER_WARNING (CWE-477): [#def764]
gtk+-2.24.33/gtk/gtkimage.c:354:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  352|                                                         GTK_PARAM_READABLE));
#  353|   
#  354|->   g_type_class_add_private (object_class, sizeof (GtkImagePrivate));
#  355|   }
#  356|   

Error: COMPILER_WARNING: [#def765]
gtk+-2.24.33/gtk/gtkimage.c:360:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  358|   gtk_image_init (GtkImage *image)
#  359|   {
#  360|->   GtkImagePrivate *priv = GTK_IMAGE_GET_PRIVATE (image);
#  361|   
#  362|     gtk_widget_set_has_window (GTK_WIDGET (image), FALSE);

Error: COMPILER_WARNING: [#def766]
gtk+-2.24.33/gtk/gtkimage.c:496:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  494|   
#  495|     image = GTK_IMAGE (object);
#  496|->   priv = GTK_IMAGE_GET_PRIVATE (image);
#  497|   
#  498|     /* The "getter" functions whine if you try to get the wrong

Error: COMPILER_WARNING: [#def767]
gtk+-2.24.33/gtk/gtkimage.c:955:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  953|                              const gchar *filename)
#  954|   {
#  955|->   GtkImagePrivate *priv = GTK_IMAGE_GET_PRIVATE (image);
#  956|     GdkPixbufAnimation *anim;
#  957|     

Error: COMPILER_WARNING (CWE-477): [#def768]
gtk+-2.24.33/gtk/gtkimage.c:971:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_new_from_file’ is deprecated
#  971 |   anim = gdk_pixbuf_animation_new_from_file (filename, NULL);
#      |   ^~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:36: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:63:21: note: declared here
#   63 | GdkPixbufAnimation *gdk_pixbuf_animation_new_from_file   (const char         *filename,
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  969|       }
#  970|   
#  971|->   anim = gdk_pixbuf_animation_new_from_file (filename, NULL);
#  972|   
#  973|     if (anim == NULL)

Error: COMPILER_WARNING (CWE-477): [#def769]
gtk+-2.24.33/gtk/gtkimage.c:971:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_new_from_file’ is deprecated
#  969|       }
#  970|   
#  971|->   anim = gdk_pixbuf_animation_new_from_file (filename, NULL);
#  972|   
#  973|     if (anim == NULL)

Error: COMPILER_WARNING (CWE-477): [#def770]
gtk+-2.24.33/gtk/gtkimage.c:987:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_is_static_image’ is deprecated
#  987 |   if (gdk_pixbuf_animation_is_static_image (anim))
#      |   ^~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:91:21: note: declared here
#   91 | gboolean            gdk_pixbuf_animation_is_static_image  (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  985|      */
#  986|   
#  987|->   if (gdk_pixbuf_animation_is_static_image (anim))
#  988|       gtk_image_set_from_pixbuf (image,
#  989|   			       gdk_pixbuf_animation_get_static_image (anim));

Error: COMPILER_WARNING (CWE-477): [#def771]
gtk+-2.24.33/gtk/gtkimage.c:987:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_is_static_image’ is deprecated
#  985|      */
#  986|   
#  987|->   if (gdk_pixbuf_animation_is_static_image (anim))
#  988|       gtk_image_set_from_pixbuf (image,
#  989|   			       gdk_pixbuf_animation_get_static_image (anim));

Error: COMPILER_WARNING (CWE-477): [#def772]
gtk+-2.24.33/gtk/gtkimage.c:989:32: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_static_image’ is deprecated
#  989 |                                gdk_pixbuf_animation_get_static_image (anim));
#      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:93:21: note: declared here
#   93 | GdkPixbuf          *gdk_pixbuf_animation_get_static_image (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  987|     if (gdk_pixbuf_animation_is_static_image (anim))
#  988|       gtk_image_set_from_pixbuf (image,
#  989|-> 			       gdk_pixbuf_animation_get_static_image (anim));
#  990|     else
#  991|       gtk_image_set_from_animation (image, anim);

Error: COMPILER_WARNING (CWE-477): [#def773]
gtk+-2.24.33/gtk/gtkimage.c:989:32: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_static_image’ is deprecated
#  987|     if (gdk_pixbuf_animation_is_static_image (anim))
#  988|       gtk_image_set_from_pixbuf (image,
#  989|-> 			       gdk_pixbuf_animation_get_static_image (anim));
#  990|     else
#  991|       gtk_image_set_from_animation (image, anim);

Error: COMPILER_WARNING (CWE-477): [#def774]
gtk+-2.24.33/gtk/gtkimage.c: scope_hint: In function ‘IA__gtk_image_set_from_animation’
gtk+-2.24.33/gtk/gtkimage.c:1153:30: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_width’ is deprecated
# 1153 |                              gdk_pixbuf_animation_get_width (animation),
#      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:87:21: note: declared here
#   87 | int                 gdk_pixbuf_animation_get_width       (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1151|         
# 1152|         gtk_image_update_size (image,
# 1153|->                              gdk_pixbuf_animation_get_width (animation),
# 1154|                                gdk_pixbuf_animation_get_height (animation));
# 1155|       }

Error: COMPILER_WARNING (CWE-477): [#def775]
gtk+-2.24.33/gtk/gtkimage.c:1153:30: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_width’ is deprecated
# 1151|         
# 1152|         gtk_image_update_size (image,
# 1153|->                              gdk_pixbuf_animation_get_width (animation),
# 1154|                                gdk_pixbuf_animation_get_height (animation));
# 1155|       }

Error: COMPILER_WARNING (CWE-477): [#def776]
gtk+-2.24.33/gtk/gtkimage.c:1154:30: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_height’ is deprecated
# 1154 |                              gdk_pixbuf_animation_get_height (animation));
#      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:89:21: note: declared here
#   89 | int                 gdk_pixbuf_animation_get_height      (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1152|         gtk_image_update_size (image,
# 1153|                                gdk_pixbuf_animation_get_width (animation),
# 1154|->                              gdk_pixbuf_animation_get_height (animation));
# 1155|       }
# 1156|   

Error: COMPILER_WARNING (CWE-477): [#def777]
gtk+-2.24.33/gtk/gtkimage.c:1154:30: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_height’ is deprecated
# 1152|         gtk_image_update_size (image,
# 1153|                                gdk_pixbuf_animation_get_width (animation),
# 1154|->                              gdk_pixbuf_animation_get_height (animation));
# 1155|       }
# 1156|   

Error: COMPILER_WARNING (CWE-477): [#def778]
gtk+-2.24.33/gtk/gtkimage.c: scope_hint: In function ‘animation_timeout’
gtk+-2.24.33/gtk/gtkimage.c:1613:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_advance’ is deprecated
# 1613 |   gdk_pixbuf_animation_iter_advance (image->data.anim.iter, NULL);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:111:25: note: declared here
#  111 | gboolean                gdk_pixbuf_animation_iter_advance                    (GdkPixbufAnimationIter *iter,
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1611|     image->data.anim.frame_timeout = 0;
# 1612|   
# 1613|->   gdk_pixbuf_animation_iter_advance (image->data.anim.iter, NULL);
# 1614|   
# 1615|     delay = gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter);

Error: COMPILER_WARNING (CWE-477): [#def779]
gtk+-2.24.33/gtk/gtkimage.c:1613:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_advance’ is deprecated
# 1611|     image->data.anim.frame_timeout = 0;
# 1612|   
# 1613|->   gdk_pixbuf_animation_iter_advance (image->data.anim.iter, NULL);
# 1614|   
# 1615|     delay = gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter);

Error: COMPILER_WARNING (CWE-477): [#def780]
gtk+-2.24.33/gtk/gtkimage.c:1615:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_delay_time’ is deprecated
# 1615 |   delay = gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter);
#      |   ^~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:104:25: note: declared here
#  104 | int                     gdk_pixbuf_animation_iter_get_delay_time             (GdkPixbufAnimationIter *iter);
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1613|     gdk_pixbuf_animation_iter_advance (image->data.anim.iter, NULL);
# 1614|   
# 1615|->   delay = gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter);
# 1616|     if (delay >= 0)
# 1617|       {

Error: COMPILER_WARNING (CWE-477): [#def781]
gtk+-2.24.33/gtk/gtkimage.c:1615:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_delay_time’ is deprecated
# 1613|     gdk_pixbuf_animation_iter_advance (image->data.anim.iter, NULL);
# 1614|   
# 1615|->   delay = gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter);
# 1616|     if (delay >= 0)
# 1617|       {

Error: COMPILER_WARNING: [#def782]
gtk+-2.24.33/gtk/gtkimage.c:1665:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1663|     g_return_if_fail (image->storage_type == GTK_IMAGE_ICON_NAME);
# 1664|   
# 1665|->   priv = GTK_IMAGE_GET_PRIVATE (image);
# 1666|     screen = gtk_widget_get_screen (GTK_WIDGET (image));
# 1667|     icon_theme = gtk_icon_theme_get_for_screen (screen);

Error: COMPILER_WARNING: [#def783]
gtk+-2.24.33/gtk/gtkimage.c:1748:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1746|     g_return_if_fail (image->storage_type == GTK_IMAGE_GICON);
# 1747|   
# 1748|->   priv = GTK_IMAGE_GET_PRIVATE (image);
# 1749|     screen = gtk_widget_get_screen (GTK_WIDGET (image));
# 1750|     icon_theme = gtk_icon_theme_get_for_screen (screen);

Error: COMPILER_WARNING: [#def784]
gtk+-2.24.33/gtk/gtkimage.c:1854:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1852|         image = GTK_IMAGE (widget);
# 1853|         misc = GTK_MISC (widget);
# 1854|->       priv = GTK_IMAGE_GET_PRIVATE (image);
# 1855|   
# 1856|         area = event->area;

Error: COMPILER_WARNING (CWE-477): [#def785]
gtk+-2.24.33/gtk/gtkimage.c:1995:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_iter’ is deprecated
# 1995 |                 image->data.anim.iter = gdk_pixbuf_animation_get_iter (image->data.anim.anim, NULL);
#      |                 ^~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:97:25: note: declared here
#   97 | GdkPixbufAnimationIter *gdk_pixbuf_animation_get_iter                        (GdkPixbufAnimation     *animation,
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1993|               if (image->data.anim.iter == NULL)
# 1994|                 {
# 1995|->                 image->data.anim.iter = gdk_pixbuf_animation_get_iter (image->data.anim.anim, NULL);
# 1996|                   
# 1997|                   if (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter) >= 0)

Error: COMPILER_WARNING (CWE-477): [#def786]
gtk+-2.24.33/gtk/gtkimage.c:1995:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_iter’ is deprecated
# 1993|               if (image->data.anim.iter == NULL)
# 1994|                 {
# 1995|->                 image->data.anim.iter = gdk_pixbuf_animation_get_iter (image->data.anim.anim, NULL);
# 1996|                   
# 1997|                   if (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter) >= 0)

Error: COMPILER_WARNING (CWE-477): [#def787]
gtk+-2.24.33/gtk/gtkimage.c:1997:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_delay_time’ is deprecated
# 1997 |                 if (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter) >= 0)
#      |                 ^~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:104:25: note: declared here
#  104 | int                     gdk_pixbuf_animation_iter_get_delay_time             (GdkPixbufAnimationIter *iter);
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1995|                   image->data.anim.iter = gdk_pixbuf_animation_get_iter (image->data.anim.anim, NULL);
# 1996|                   
# 1997|->                 if (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter) >= 0)
# 1998|                     image->data.anim.frame_timeout =
# 1999|                       gdk_threads_add_timeout (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter),

Error: COMPILER_WARNING (CWE-477): [#def788]
gtk+-2.24.33/gtk/gtkimage.c:1997:17: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_delay_time’ is deprecated
# 1995|                   image->data.anim.iter = gdk_pixbuf_animation_get_iter (image->data.anim.anim, NULL);
# 1996|                   
# 1997|->                 if (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter) >= 0)
# 1998|                     image->data.anim.frame_timeout =
# 1999|                       gdk_threads_add_timeout (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter),

Error: COMPILER_WARNING (CWE-477): [#def789]
gtk+-2.24.33/gtk/gtkimage.c:1999:21: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_delay_time’ is deprecated
# 1999 |                     gdk_threads_add_timeout (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter),
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:104:25: note: declared here
#  104 | int                     gdk_pixbuf_animation_iter_get_delay_time             (GdkPixbufAnimationIter *iter);
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1997|                   if (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter) >= 0)
# 1998|                     image->data.anim.frame_timeout =
# 1999|->                     gdk_threads_add_timeout (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter),
# 2000|                                      animation_timeout,
# 2001|                                      image);

Error: COMPILER_WARNING (CWE-477): [#def790]
gtk+-2.24.33/gtk/gtkimage.c:1999:21: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_delay_time’ is deprecated
# 1997|                   if (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter) >= 0)
# 1998|                     image->data.anim.frame_timeout =
# 1999|->                     gdk_threads_add_timeout (gdk_pixbuf_animation_iter_get_delay_time (image->data.anim.iter),
# 2000|                                      animation_timeout,
# 2001|                                      image);

Error: COMPILER_WARNING (CWE-477): [#def791]
gtk+-2.24.33/gtk/gtkimage.c:2004:13: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_width’ is deprecated
# 2004 |             image_bound.width = gdk_pixbuf_animation_get_width (image->data.anim.anim);
#      |             ^~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:87:21: note: declared here
#   87 | int                 gdk_pixbuf_animation_get_width       (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2002|                 }
# 2003|   
# 2004|->             image_bound.width = gdk_pixbuf_animation_get_width (image->data.anim.anim);
# 2005|               image_bound.height = gdk_pixbuf_animation_get_height (image->data.anim.anim);
# 2006|                     

Error: COMPILER_WARNING (CWE-477): [#def792]
gtk+-2.24.33/gtk/gtkimage.c:2004:13: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_width’ is deprecated
# 2002|                 }
# 2003|   
# 2004|->             image_bound.width = gdk_pixbuf_animation_get_width (image->data.anim.anim);
# 2005|               image_bound.height = gdk_pixbuf_animation_get_height (image->data.anim.anim);
# 2006|                     

Error: COMPILER_WARNING (CWE-477): [#def793]
gtk+-2.24.33/gtk/gtkimage.c:2005:13: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_height’ is deprecated
# 2005 |             image_bound.height = gdk_pixbuf_animation_get_height (image->data.anim.anim);
#      |             ^~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:89:21: note: declared here
#   89 | int                 gdk_pixbuf_animation_get_height      (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2003|   
# 2004|               image_bound.width = gdk_pixbuf_animation_get_width (image->data.anim.anim);
# 2005|->             image_bound.height = gdk_pixbuf_animation_get_height (image->data.anim.anim);
# 2006|                     
# 2007|               /* don't advance the anim iter here, or we could get frame changes between two

Error: COMPILER_WARNING (CWE-477): [#def794]
gtk+-2.24.33/gtk/gtkimage.c:2005:13: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_height’ is deprecated
# 2003|   
# 2004|               image_bound.width = gdk_pixbuf_animation_get_width (image->data.anim.anim);
# 2005|->             image_bound.height = gdk_pixbuf_animation_get_height (image->data.anim.anim);
# 2006|                     
# 2007|               /* don't advance the anim iter here, or we could get frame changes between two

Error: COMPILER_WARNING (CWE-477): [#def795]
gtk+-2.24.33/gtk/gtkimage.c:2011:13: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_pixbuf’ is deprecated
# 2011 |             pixbuf = gdk_pixbuf_animation_iter_get_pixbuf (image->data.anim.iter);
#      |             ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:106:25: note: declared here
#  106 | GdkPixbuf              *gdk_pixbuf_animation_iter_get_pixbuf                 (GdkPixbufAnimationIter *iter);
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2009|                */
# 2010|               
# 2011|->             pixbuf = gdk_pixbuf_animation_iter_get_pixbuf (image->data.anim.iter);
# 2012|               g_object_ref (pixbuf);
# 2013|             }

Error: COMPILER_WARNING (CWE-477): [#def796]
gtk+-2.24.33/gtk/gtkimage.c:2011:13: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_pixbuf’ is deprecated
# 2009|                */
# 2010|               
# 2011|->             pixbuf = gdk_pixbuf_animation_iter_get_pixbuf (image->data.anim.iter);
# 2012|               g_object_ref (pixbuf);
# 2013|             }

Error: COMPILER_WARNING: [#def797]
gtk+-2.24.33/gtk/gtkimage.c:2152:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2150|     GtkImagePrivate *priv;
# 2151|   
# 2152|->   priv = GTK_IMAGE_GET_PRIVATE (image);
# 2153|   
# 2154|     g_object_freeze_notify (G_OBJECT (image));

Error: COMPILER_WARNING: [#def798]
gtk+-2.24.33/gtk/gtkimage.c:2287:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2285|     GtkImagePrivate *priv;
# 2286|   
# 2287|->   priv = GTK_IMAGE_GET_PRIVATE (image);
# 2288|   
# 2289|     priv->need_calc_size = 1;

Error: COMPILER_WARNING: [#def799]
gtk+-2.24.33/gtk/gtkimage.c:2302:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2300|     GtkImagePrivate *priv;
# 2301|   
# 2302|->   priv = GTK_IMAGE_GET_PRIVATE (image);
# 2303|   
# 2304|     priv->need_calc_size = 0;

Error: COMPILER_WARNING: [#def800]
gtk+-2.24.33/gtk/gtkimage.c:2429:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2427|     g_return_if_fail (GTK_IS_IMAGE (image));
# 2428|     
# 2429|->   priv = GTK_IMAGE_GET_PRIVATE (image);
# 2430|   
# 2431|     if (priv->pixel_size != pixel_size)

Error: COMPILER_WARNING: [#def801]
gtk+-2.24.33/gtk/gtkimage.c:2478:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2476|     g_return_val_if_fail (GTK_IS_IMAGE (image), -1);
# 2477|     
# 2478|->   priv = GTK_IMAGE_GET_PRIVATE (image);
# 2479|   
# 2480|     return priv->pixel_size;

Error: COMPILER_WARNING (CWE-477): [#def802]
gtk+-2.24.33/gtk/gtkimagemenuitem.c: scope_hint: In function ‘gtk_image_menu_item_class_init’
gtk+-2.24.33/gtk/gtkimagemenuitem.c:189:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  189 |   g_type_class_add_private (klass, sizeof (GtkImageMenuItemPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkitem.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmenuitem.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimagemenuitem.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimagemenuitem.c:28: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  187|   							GTK_PARAM_WRITABLE));
#  188|   
#  189|->   g_type_class_add_private (klass, sizeof (GtkImageMenuItemPrivate));
#  190|   }
#  191|   

Error: COMPILER_WARNING (CWE-477): [#def803]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:189:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  187|   							GTK_PARAM_WRITABLE));
#  188|   
#  189|->   g_type_class_add_private (klass, sizeof (GtkImageMenuItemPrivate));
#  190|   }
#  191|   

Error: COMPILER_WARNING: [#def804]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:195:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  193|   gtk_image_menu_item_init (GtkImageMenuItem *image_menu_item)
#  194|   {
#  195|->   GtkImageMenuItemPrivate *priv = GET_PRIVATE (image_menu_item);
#  196|   
#  197|     priv->use_stock   = FALSE;

Error: COMPILER_WARNING: [#def805]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:206:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  204|   gtk_image_menu_item_finalize (GObject *object)
#  205|   {
#  206|->   GtkImageMenuItemPrivate *priv = GET_PRIVATE (object);
#  207|   
#  208|     g_free (priv->label);

Error: COMPILER_WARNING: [#def806]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:270:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  268|   show_image (GtkImageMenuItem *image_menu_item)
#  269|   {
#  270|->   GtkImageMenuItemPrivate *priv = GET_PRIVATE (image_menu_item);
#  271|     GtkSettings *settings = gtk_widget_get_settings (GTK_WIDGET (image_menu_item));
#  272|     gboolean show;

Error: COMPILER_WARNING: [#def807]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:348:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  346|   gtk_image_menu_item_recalculate (GtkImageMenuItem *image_menu_item)
#  347|   {
#  348|->   GtkImageMenuItemPrivate *priv = GET_PRIVATE (image_menu_item);
#  349|     GtkStockItem             stock_item;
#  350|     GtkWidget               *image;

Error: COMPILER_WARNING: [#def808]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:377:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  375|   			       const gchar      *label)
#  376|   {
#  377|->   GtkImageMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  378|   
#  379|     if (priv->label != label)

Error: COMPILER_WARNING: [#def809]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:394:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  392|   gtk_image_menu_item_get_label (GtkMenuItem *menu_item)
#  393|   {
#  394|->   GtkImageMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  395|     
#  396|     return priv->label;

Error: COMPILER_WARNING: [#def810]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:764:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  762|     g_return_if_fail (GTK_IS_IMAGE_MENU_ITEM (image_menu_item));
#  763|   
#  764|->   priv = GET_PRIVATE (image_menu_item);
#  765|   
#  766|     if (priv->use_stock != use_stock)

Error: COMPILER_WARNING: [#def811]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:795:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  793|     g_return_val_if_fail (GTK_IS_IMAGE_MENU_ITEM (image_menu_item), FALSE);
#  794|   
#  795|->   priv = GET_PRIVATE (image_menu_item);
#  796|   
#  797|     return priv->use_stock;

Error: COMPILER_WARNING: [#def812]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:821:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  819|     g_return_if_fail (GTK_IS_IMAGE_MENU_ITEM (image_menu_item));
#  820|   
#  821|->   priv = GET_PRIVATE (image_menu_item);
#  822|   
#  823|     if (priv->always_show_image != always_show)

Error: COMPILER_WARNING: [#def813]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:857:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  855|     g_return_val_if_fail (GTK_IS_IMAGE_MENU_ITEM (image_menu_item), FALSE);
#  856|   
#  857|->   priv = GET_PRIVATE (image_menu_item);
#  858|   
#  859|     return priv->always_show_image;

Error: COMPILER_WARNING: [#def814]
gtk+-2.24.33/gtk/gtkimagemenuitem.c:892:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  890|     g_return_if_fail (GTK_IS_ACCEL_GROUP (accel_group));
#  891|   
#  892|->   priv = GET_PRIVATE (image_menu_item);
#  893|   
#  894|     if (priv->use_stock && priv->label && gtk_stock_lookup (priv->label, &stock_item))

Error: COMPILER_WARNING (CWE-477): [#def815]
gtk+-2.24.33/gtk/gtkimmodule.c: scope_hint: In function ‘gtk_im_module_initialize’
gtk+-2.24.33/gtk/gtkimmodule.c:395:3: warning[-Wdeprecated-declarations]: ‘pango_read_line’ is deprecated
#  395 |   while (!have_error && pango_read_line (file, line_buf))
#      |   ^~~~~
/usr/include/pango-1.0/pango/pango.h:51: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimmodule.h:23: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimmodule.c:35: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-utils.h:37:10: note: declared here
#   37 | gint     pango_read_line      (FILE        *stream,
#      |          ^~~~~~~~~~~~~~~
#  393|       }
#  394|   
#  395|->   while (!have_error && pango_read_line (file, line_buf))
#  396|       {
#  397|         const char *p;

Error: COMPILER_WARNING (CWE-477): [#def816]
gtk+-2.24.33/gtk/gtkimmodule.c:395:3: warning[-Wdeprecated-declarations]: ‘pango_read_line’ is deprecated
#  393|       }
#  394|   
#  395|->   while (!have_error && pango_read_line (file, line_buf))
#  396|       {
#  397|         const char *p;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def817]
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(IA__gtk_rc_get_im_module_file(), "r")’
gtk+-2.24.33/gtk/gtkimmodule.c:383:10: acquire_resource: opened here
gtk+-2.24.33/gtk/gtkimmodule.c:384:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkimmodule.c:384:6: branch_false: ...to here
gtk+-2.24.33/gtk/gtkimmodule.c:395:10: branch_true: following ‘true’ branch (when ‘have_error == 0’)...
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: branch_true: ...to here
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: throw: if ‘pango_read_line’ throws an exception...
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: danger: ‘fopen(IA__gtk_rc_get_im_module_file(), "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
#  393|       }
#  394|   
#  395|->   while (!have_error && pango_read_line (file, line_buf))
#  396|       {
#  397|         const char *p;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def818]
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(IA__gtk_rc_get_im_module_file(), "r")’
gtk+-2.24.33/gtk/gtkimmodule.c:383:10: acquire_memory: allocated here
gtk+-2.24.33/gtk/gtkimmodule.c:384:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkimmodule.c:384:6: branch_false: ...to here
gtk+-2.24.33/gtk/gtkimmodule.c:395:10: branch_true: following ‘true’ branch (when ‘have_error == 0’)...
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: branch_true: ...to here
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: throw: if ‘pango_read_line’ throws an exception...
gtk+-2.24.33/gtk/gtkimmodule.c:395:25: danger: ‘fopen(IA__gtk_rc_get_im_module_file(), "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
#  393|       }
#  394|   
#  395|->   while (!have_error && pango_read_line (file, line_buf))
#  396|       {
#  397|         const char *p;

Error: COMPILER_WARNING (CWE-477): [#def819]
gtk+-2.24.33/gtk/gtkimmodule.c:401:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  401 |       if (!pango_skip_space (&p))
#      |       ^~
/usr/include/pango-1.0/pango/pango-utils.h:40:10: note: declared here
#   40 | gboolean pango_skip_space     (const char **pos);
#      |          ^~~~~~~~~~~~~~~~
#  399|         p = line_buf->str;
#  400|   
#  401|->       if (!pango_skip_space (&p))
#  402|   	{
#  403|   	  /* Blank line marking the end of a module

Error: COMPILER_WARNING (CWE-477): [#def820]
gtk+-2.24.33/gtk/gtkimmodule.c:401:7: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  399|         p = line_buf->str;
#  400|   
#  401|->       if (!pango_skip_space (&p))
#  402|   	{
#  403|   	  /* Blank line marking the end of a module

Error: COMPILER_WARNING (CWE-477): [#def821]
gtk+-2.24.33/gtk/gtkimmodule.c:421:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  421 |           if (!pango_scan_string (&p, tmp_buf) ||
#      |           ^~
/usr/include/pango-1.0/pango/pango-utils.h:45:10: note: declared here
#   45 | gboolean pango_scan_string    (const char **pos,
#      |          ^~~~~~~~~~~~~~~~~
#  419|   	  module = g_object_new (GTK_TYPE_IM_MODULE, NULL);
#  420|   
#  421|-> 	  if (!pango_scan_string (&p, tmp_buf) ||
#  422|   	      pango_skip_space (&p))
#  423|   	    {

Error: COMPILER_WARNING (CWE-477): [#def822]
gtk+-2.24.33/gtk/gtkimmodule.c:421:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  419|   	  module = g_object_new (GTK_TYPE_IM_MODULE, NULL);
#  420|   
#  421|-> 	  if (!pango_scan_string (&p, tmp_buf) ||
#  422|   	      pango_skip_space (&p))
#  423|   	    {

Error: COMPILER_WARNING (CWE-477): [#def823]
gtk+-2.24.33/gtk/gtkimmodule.c:422:15: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  422 |               pango_skip_space (&p))
#      |               ^~~~~~~~~~~~~~~~
/usr/include/pango-1.0/pango/pango-utils.h:40:10: note: declared here
#   40 | gboolean pango_skip_space     (const char **pos);
#      |          ^~~~~~~~~~~~~~~~
#  420|   
#  421|   	  if (!pango_scan_string (&p, tmp_buf) ||
#  422|-> 	      pango_skip_space (&p))
#  423|   	    {
#  424|   	      g_warning ("Error parsing context info in '%s'\n  %s", 

Error: COMPILER_WARNING (CWE-477): [#def824]
gtk+-2.24.33/gtk/gtkimmodule.c:422:15: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  420|   
#  421|   	  if (!pango_scan_string (&p, tmp_buf) ||
#  422|-> 	      pango_skip_space (&p))
#  423|   	    {
#  424|   	      g_warning ("Error parsing context info in '%s'\n  %s", 

Error: COMPILER_WARNING (CWE-477): [#def825]
gtk+-2.24.33/gtk/gtkimmodule.c:441:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  441 |           if (!pango_scan_string (&p, tmp_buf))
#      |           ^~
/usr/include/pango-1.0/pango/pango-utils.h:45:10: note: declared here
#   45 | gboolean pango_scan_string    (const char **pos,
#      |          ^~~~~~~~~~~~~~~~~
#  439|   	  /* Read information about a context type
#  440|   	   */
#  441|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  442|   	    goto context_error;
#  443|   	  info->context_id = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def826]
gtk+-2.24.33/gtk/gtkimmodule.c:441:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  439|   	  /* Read information about a context type
#  440|   	   */
#  441|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  442|   	    goto context_error;
#  443|   	  info->context_id = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def827]
gtk+-2.24.33/gtk/gtkimmodule.c:445:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  445 |           if (!pango_scan_string (&p, tmp_buf))
#      |           ^~
/usr/include/pango-1.0/pango/pango-utils.h:45:10: note: declared here
#   45 | gboolean pango_scan_string    (const char **pos,
#      |          ^~~~~~~~~~~~~~~~~
#  443|   	  info->context_id = g_strdup (tmp_buf->str);
#  444|   
#  445|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  446|   	    goto context_error;
#  447|   	  info->context_name = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def828]
gtk+-2.24.33/gtk/gtkimmodule.c:445:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  443|   	  info->context_id = g_strdup (tmp_buf->str);
#  444|   
#  445|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  446|   	    goto context_error;
#  447|   	  info->context_name = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def829]
gtk+-2.24.33/gtk/gtkimmodule.c:449:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  449 |           if (!pango_scan_string (&p, tmp_buf))
#      |           ^~
/usr/include/pango-1.0/pango/pango-utils.h:45:10: note: declared here
#   45 | gboolean pango_scan_string    (const char **pos,
#      |          ^~~~~~~~~~~~~~~~~
#  447|   	  info->context_name = g_strdup (tmp_buf->str);
#  448|   
#  449|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  450|   	    goto context_error;
#  451|   	  info->domain = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def830]
gtk+-2.24.33/gtk/gtkimmodule.c:449:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  447|   	  info->context_name = g_strdup (tmp_buf->str);
#  448|   
#  449|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  450|   	    goto context_error;
#  451|   	  info->domain = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def831]
gtk+-2.24.33/gtk/gtkimmodule.c:453:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  453 |           if (!pango_scan_string (&p, tmp_buf))
#      |           ^~
/usr/include/pango-1.0/pango/pango-utils.h:45:10: note: declared here
#   45 | gboolean pango_scan_string    (const char **pos,
#      |          ^~~~~~~~~~~~~~~~~
#  451|   	  info->domain = g_strdup (tmp_buf->str);
#  452|   
#  453|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  454|   	    goto context_error;
#  455|   	  info->domain_dirname = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def832]
gtk+-2.24.33/gtk/gtkimmodule.c:453:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  451|   	  info->domain = g_strdup (tmp_buf->str);
#  452|   
#  453|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  454|   	    goto context_error;
#  455|   	  info->domain_dirname = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def833]
gtk+-2.24.33/gtk/gtkimmodule.c:460:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  460 |           if (!pango_scan_string (&p, tmp_buf))
#      |           ^~
/usr/include/pango-1.0/pango/pango-utils.h:45:10: note: declared here
#   45 | gboolean pango_scan_string    (const char **pos,
#      |          ^~~~~~~~~~~~~~~~~
#  458|   #endif
#  459|   
#  460|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  461|   	    goto context_error;
#  462|   	  info->default_locales = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def834]
gtk+-2.24.33/gtk/gtkimmodule.c:460:11: warning[-Wdeprecated-declarations]: ‘pango_scan_string’ is deprecated
#  458|   #endif
#  459|   
#  460|-> 	  if (!pango_scan_string (&p, tmp_buf))
#  461|   	    goto context_error;
#  462|   	  info->default_locales = g_strdup (tmp_buf->str);

Error: COMPILER_WARNING (CWE-477): [#def835]
gtk+-2.24.33/gtk/gtkimmodule.c:464:11: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  464 |           if (pango_skip_space (&p))
#      |           ^~
/usr/include/pango-1.0/pango/pango-utils.h:40:10: note: declared here
#   40 | gboolean pango_skip_space     (const char **pos);
#      |          ^~~~~~~~~~~~~~~~
#  462|   	  info->default_locales = g_strdup (tmp_buf->str);
#  463|   
#  464|-> 	  if (pango_skip_space (&p))
#  465|   	    goto context_error;
#  466|   

Error: COMPILER_WARNING (CWE-477): [#def836]
gtk+-2.24.33/gtk/gtkimmodule.c:464:11: warning[-Wdeprecated-declarations]: ‘pango_skip_space’ is deprecated
#  462|   	  info->default_locales = g_strdup (tmp_buf->str);
#  463|   
#  464|-> 	  if (pango_skip_space (&p))
#  465|   	    goto context_error;
#  466|   

Error: COMPILER_WARNING (CWE-477): [#def837]
gtk+-2.24.33/gtk/gtkimmulticontext.c: scope_hint: In function ‘gtk_im_multicontext_class_init’
gtk+-2.24.33/gtk/gtkimmulticontext.c:114:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  114 |   g_type_class_add_private (gobject_class, sizeof (GtkIMMulticontextPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimcontext.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimmulticontext.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimmulticontext.c:25: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  112|     gobject_class->finalize = gtk_im_multicontext_finalize;
#  113|   
#  114|->   g_type_class_add_private (gobject_class, sizeof (GtkIMMulticontextPrivate));   
#  115|   }
#  116|   

Error: COMPILER_WARNING (CWE-477): [#def838]
gtk+-2.24.33/gtk/gtkimmulticontext.c:114:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  112|     gobject_class->finalize = gtk_im_multicontext_finalize;
#  113|   
#  114|->   g_type_class_add_private (gobject_class, sizeof (GtkIMMulticontextPrivate));   
#  115|   }
#  116|   

Error: COMPILER_WARNING: [#def839]
gtk+-2.24.33/gtk/gtkimmulticontext.c:122:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  120|     multicontext->slave = NULL;
#  121|     
#  122|->   multicontext->priv = G_TYPE_INSTANCE_GET_PRIVATE (multicontext, GTK_TYPE_IM_MULTICONTEXT, GtkIMMulticontextPrivate);
#  123|     multicontext->priv->use_preedit = TRUE;
#  124|     multicontext->priv->have_cursor_location = FALSE;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def840]
gtk+-2.24.33/gtk/gtkinfobar.c:188:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkinfobar.c:857:1: enter_function: entry to ‘IA__gtk_info_bar_add_buttons’
gtk+-2.24.33/gtk/gtkinfobar.c:863:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkinfobar.c:864:3: call_function: calling ‘add_buttons_valist’ from ‘IA__gtk_info_bar_add_buttons’
#  186|   
#  187|   
#  188|-> G_DEFINE_TYPE_WITH_CODE (GtkInfoBar, gtk_info_bar, GTK_TYPE_HBOX,
#  189|                            G_IMPLEMENT_INTERFACE (GTK_TYPE_BUILDABLE,
#  190|                                                   gtk_info_bar_buildable_interface_init))

Error: COMPILER_WARNING: [#def841]
gtk+-2.24.33/gtk/gtkinfobar.c:199:22: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
#  199 |   GtkInfoBarPrivate *priv;
#      |                      ^~~~
#  197|   {
#  198|     GtkInfoBar *info_bar;
#  199|->   GtkInfoBarPrivate *priv;
#  200|   
#  201|     info_bar = GTK_INFO_BAR (object);

Error: COMPILER_WARNING: [#def842]
gtk+-2.24.33/gtk/gtkinfobar.c:202:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  200|   
#  201|     info_bar = GTK_INFO_BAR (object);
#  202|->   priv = GTK_INFO_BAR_GET_PRIVATE (info_bar);
#  203|   
#  204|     switch (prop_id)

Error: COMPILER_WARNING: [#def843]
gtk+-2.24.33/gtk/gtkinfobar.c:222:22: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
#  222 |   GtkInfoBarPrivate *priv;
#      |                      ^~~~
#  220|   {
#  221|     GtkInfoBar *info_bar;
#  222|->   GtkInfoBarPrivate *priv;
#  223|   
#  224|     info_bar = GTK_INFO_BAR (object);

Error: COMPILER_WARNING: [#def844]
gtk+-2.24.33/gtk/gtkinfobar.c:225:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  223|   
#  224|     info_bar = GTK_INFO_BAR (object);
#  225|->   priv = GTK_INFO_BAR_GET_PRIVATE (info_bar);
#  226|   
#  227|     switch (prop_id)

Error: COMPILER_WARNING: [#def845]
gtk+-2.24.33/gtk/gtkinfobar.c:309:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  307|                        GdkEventExpose *event)
#  308|   {
#  309|->   GtkInfoBarPrivate *priv = GTK_INFO_BAR_GET_PRIVATE (widget);
#  310|     const char* type_detail[] = {
#  311|       "infobar-info",

Error: COMPILER_WARNING (CWE-477): [#def846]
gtk+-2.24.33/gtk/gtkinfobar.c: scope_hint: In function ‘gtk_info_bar_class_init’
gtk+-2.24.33/gtk/gtkinfobar.c:499:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  499 |   g_type_class_add_private (object_class, sizeof (GtkInfoBarPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  497|     gtk_binding_entry_add_signal (binding_set, GDK_Escape, 0, "close", 0);
#  498|   
#  499|->   g_type_class_add_private (object_class, sizeof (GtkInfoBarPrivate));
#  500|   }
#  501|   

Error: COMPILER_WARNING (CWE-477): [#def847]
gtk+-2.24.33/gtk/gtkinfobar.c:499:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  497|     gtk_binding_entry_add_signal (binding_set, GDK_Escape, 0, "close", 0);
#  498|   
#  499|->   g_type_class_add_private (object_class, sizeof (GtkInfoBarPrivate));
#  500|   }
#  501|   

Error: COMPILER_WARNING: [#def848]
gtk+-2.24.33/gtk/gtkinfobar.c:535:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  533|     };
#  534|   
#  535|->   priv = GTK_INFO_BAR_GET_PRIVATE (info_bar);
#  536|     style = gtk_widget_get_style (widget);
#  537|   

Error: COMPILER_WARNING: [#def849]
gtk+-2.24.33/gtk/gtkinfobar.c:621:20: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  619|     gtk_widget_push_composite_child ();
#  620|   
#  621|->   info_bar->priv = GTK_INFO_BAR_GET_PRIVATE (info_bar);
#  622|   
#  623|     content_area = gtk_hbox_new (FALSE, 0);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def850]
gtk+-2.24.33/gtk/gtkinfobar.c:822:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkinfobar.c:857:1: enter_function: entry to ‘IA__gtk_info_bar_add_buttons’
gtk+-2.24.33/gtk/gtkinfobar.c:863:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkinfobar.c:864:3: call_function: calling ‘add_buttons_valist’ from ‘IA__gtk_info_bar_add_buttons’
#  820|     gint response_id;
#  821|   
#  822|->   g_return_if_fail (GTK_IS_INFO_BAR (info_bar));
#  823|   
#  824|     if (first_button_text == NULL)

Error: COMPILER_WARNING: [#def851]
gtk+-2.24.33/gtk/gtkinfobar.c:1187:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1185|     g_return_if_fail (GTK_IS_INFO_BAR (info_bar));
# 1186|   
# 1187|->   priv = GTK_INFO_BAR_GET_PRIVATE (info_bar);
# 1188|   
# 1189|     if (priv->message_type != message_type)

Error: COMPILER_WARNING: [#def852]
gtk+-2.24.33/gtk/gtkinfobar.c:1258:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1256|     g_return_val_if_fail (GTK_IS_INFO_BAR (info_bar), GTK_MESSAGE_OTHER);
# 1257|   
# 1258|->   priv = GTK_INFO_BAR_GET_PRIVATE (info_bar);
# 1259|   
# 1260|     return priv->message_type;

Error: COMPILER_WARNING: [#def853]
gtk+-2.24.33/gtk/gtkinputdialog.c:125:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  123|   gtk_input_dialog_get_private (GtkInputDialog *input_dialog)
#  124|   {
#  125|->   return G_TYPE_INSTANCE_GET_PRIVATE (input_dialog, 
#  126|   				      GTK_TYPE_INPUT_DIALOG, 
#  127|   				      GtkInputDialogPrivate);

Error: COMPILER_WARNING (CWE-477): [#def854]
gtk+-2.24.33/gtk/gtkinputdialog.c: scope_hint: In function ‘gtk_input_dialog_class_init’
gtk+-2.24.33/gtk/gtkinputdialog.c:176:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  176 |   g_type_class_add_private (object_class, sizeof (GtkInputDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  174|   		  GDK_TYPE_DEVICE);
#  175|   
#  176|->   g_type_class_add_private (object_class, sizeof (GtkInputDialogPrivate));
#  177|   }
#  178|   

Error: COMPILER_WARNING (CWE-477): [#def855]
gtk+-2.24.33/gtk/gtkinputdialog.c:176:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  174|   		  GDK_TYPE_DEVICE);
#  175|   
#  176|->   g_type_class_add_private (object_class, sizeof (GtkInputDialogPrivate));
#  177|   }
#  178|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def856]
gtk+-2.24.33/gtk/gtkinputdialog.c:387:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘device_info’
gtk+-2.24.33/gtk/gtkinputdialog.c:344:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkinputdialog.c:353:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkinputdialog.c:357:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkinputdialog.c:365:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtkinputdialog.c:369:36: branch_false: following ‘false’ branch (when ‘tmp_list’ is NULL)...
gtk+-2.24.33/gtk/gtkinputdialog.c:387:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtkinputdialog.c:387:7: danger: dereference of NULL ‘device_info’
#  385|   	}
#  386|         
#  387|->       gtk_input_dialog_set_device (widget, device_info->data);
#  388|         gtk_option_menu_set_history (GTK_OPTION_MENU (private->device_optionmenu), 0);
#  389|       }

Error: COMPILER_WARNING: [#def857]
gtk+-2.24.33/gtk/gtkitemfactory.c:457:3: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  455|       }
#  456|     fname = g_new (gchar, i + 2);
#  457|->   g_memmove (fname, path, i + 1);
#  458|     fname[i + 1] = 0;
#  459|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def858]
gtk+-2.24.33/gtk/gtkitemfactory.c:795:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘path’
gtk+-2.24.33/gtk/gtkitemfactory.c:844:1: enter_function: entry to ‘gtk_item_factory_parse_path’
gtk+-2.24.33/gtk/gtkitemfactory.c:874:3: release_memory: ‘*parent_path’ is NULL
gtk+-2.24.33/gtk/gtkitemfactory.c:875:7: call_function: calling ‘item_factory_find_separator_r’ from ‘gtk_item_factory_parse_path’
#  793|     gboolean escaped = FALSE;
#  794|   
#  795|->   while (*path)
#  796|       {
#  797|         if (escaped)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def859]
gtk+-2.24.33/gtk/gtkitemfactory.c:856:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
gtk+-2.24.33/gtk/gtkitemfactory.c:844:1: enter_function: entry to ‘gtk_item_factory_parse_path’
gtk+-2.24.33/gtk/gtkitemfactory.c:853:3: release_memory: ‘*path’ is NULL
gtk+-2.24.33/gtk/gtkitemfactory.c:856:10: danger: dereference of NULL ‘p’
#  854|   
#  855|     p = q = *path;
#  856|->   while (*p)
#  857|       {
#  858|         if (*p == '_')

Error: COMPILER_WARNING (CWE-477): [#def860]
gtk+-2.24.33/gtk/gtkitemfactory.c: scope_hint: In function ‘IA__gtk_item_factory_create_item’
gtk+-2.24.33/gtk/gtkitemfactory.c:1055:11: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
# 1055 |           pixbuf = gdk_pixbuf_new_from_inline (-1,
#      |           ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:295:12: note: declared here
#  295 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 1053|         if (entry->extra_data)
# 1054|   	{
# 1055|-> 	  pixbuf = gdk_pixbuf_new_from_inline (-1,
# 1056|   					       entry->extra_data,
# 1057|   					       FALSE,

Error: COMPILER_WARNING (CWE-477): [#def861]
gtk+-2.24.33/gtk/gtkitemfactory.c:1055:11: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_inline’ is deprecated
# 1053|         if (entry->extra_data)
# 1054|   	{
# 1055|-> 	  pixbuf = gdk_pixbuf_new_from_inline (-1,
# 1056|   					       entry->extra_data,
# 1057|   					       FALSE,

Error: COMPILER_WARNING (CWE-477): [#def862]
gtk+-2.24.33/gtk/gtkitemfactory.c: scope_hint: In function ‘IA__gtk_item_factory_create_menu_entries’
gtk+-2.24.33/gtk/gtkitemfactory.c:1189:7: warning[-Wdeprecated-declarations]: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead
# 1189 |       if (g_pattern_match_string (pspec_separator, path))
#      |       ^~
/usr/include/glib-2.0/glib.h:68: included_from: Included from here.
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 1187|         entry.callback = entries[i].callback;
# 1188|         entry.callback_action = 0;
# 1189|->       if (g_pattern_match_string (pspec_separator, path))
# 1190|   	entry.item_type = "<Separator>";
# 1191|         else if (!g_pattern_match_string (pspec_check, path))

Error: COMPILER_WARNING (CWE-477): [#def863]
gtk+-2.24.33/gtk/gtkitemfactory.c:1189:7: warning[-Wdeprecated-declarations]: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead
# 1187|         entry.callback = entries[i].callback;
# 1188|         entry.callback_action = 0;
# 1189|->       if (g_pattern_match_string (pspec_separator, path))
# 1190|   	entry.item_type = "<Separator>";
# 1191|         else if (!g_pattern_match_string (pspec_check, path))

Error: COMPILER_WARNING (CWE-477): [#def864]
gtk+-2.24.33/gtk/gtkitemfactory.c:1191:7: warning[-Wdeprecated-declarations]: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead
# 1191 |       else if (!g_pattern_match_string (pspec_check, path))
#      |       ^~~~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
#   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~~~~~~~~
# 1189|         if (g_pattern_match_string (pspec_separator, path))
# 1190|   	entry.item_type = "<Separator>";
# 1191|->       else if (!g_pattern_match_string (pspec_check, path))
# 1192|   	entry.item_type = NULL;
# 1193|         else

Error: COMPILER_WARNING (CWE-477): [#def865]
gtk+-2.24.33/gtk/gtkitemfactory.c:1191:7: warning[-Wdeprecated-declarations]: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead
# 1189|         if (g_pattern_match_string (pspec_separator, path))
# 1190|   	entry.item_type = "<Separator>";
# 1191|->       else if (!g_pattern_match_string (pspec_check, path))
# 1192|   	entry.item_type = NULL;
# 1193|         else

Error: COMPILER_WARNING (CWE-477): [#def866]
gtk+-2.24.33/gtk/gtklabel.c: scope_hint: In function ‘gtk_label_class_init’
gtk+-2.24.33/gtk/gtklabel.c:858:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  858 |   g_type_class_add_private (class, sizeof (GtkLabelPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmisc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtklabel.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtklabel.c:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  856|   				"activate-current-link", 0);
#  857|   
#  858|->   g_type_class_add_private (class, sizeof (GtkLabelPrivate));
#  859|   }
#  860|   

Error: COMPILER_WARNING (CWE-477): [#def867]
gtk+-2.24.33/gtk/gtklabel.c:858:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  856|   				"activate-current-link", 0);
#  857|   
#  858|->   g_type_class_add_private (class, sizeof (GtkLabelPrivate));
#  859|   }
#  860|   

Error: COMPILER_WARNING: [#def868]
gtk+-2.24.33/gtk/gtklabel.c:1020:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1018|     gtk_widget_set_has_window (GTK_WIDGET (label), FALSE);
# 1019|   
# 1020|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 1021|     priv->width_chars = -1;
# 1022|     priv->max_width_chars = -1;

Error: COMPILER_WARNING: [#def869]
gtk+-2.24.33/gtk/gtklabel.c:1585:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1583|     label = GTK_LABEL (widget);
# 1584|   
# 1585|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 1586|   
# 1587|     mnemonics_visible = mnemonics_visible != FALSE;

Error: COMPILER_WARNING: [#def870]
gtk+-2.24.33/gtk/gtklabel.c:2302:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2300|                                  gboolean     with_uline)
# 2301|   {
# 2302|->   GtkLabelPrivate *priv = GTK_LABEL_GET_PRIVATE (label);
# 2303|     gchar *text = NULL;
# 2304|     GError *error = NULL;

Error: COMPILER_WARNING: [#def871]
gtk+-2.24.33/gtk/gtklabel.c:2517:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2515|                                   gboolean     is_mnemonic)
# 2516|   {
# 2517|->   GtkLabelPrivate *priv = GTK_LABEL_GET_PRIVATE (label);
# 2518|     PangoAttrList *attrs;
# 2519|     gboolean enable_mnemonics;

Error: COMPILER_WARNING: [#def872]
gtk+-2.24.33/gtk/gtklabel.c:2683:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2681|     g_return_if_fail (GTK_IS_LABEL (label));
# 2682|   
# 2683|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 2684|   
# 2685|     if (priv->width_chars != n_chars)

Error: COMPILER_WARNING: [#def873]
gtk+-2.24.33/gtk/gtklabel.c:2710:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2708|     g_return_val_if_fail (GTK_IS_LABEL (label), -1);
# 2709|   
# 2710|->   return GTK_LABEL_GET_PRIVATE (label)->width_chars;
# 2711|   }
# 2712|   

Error: COMPILER_WARNING: [#def874]
gtk+-2.24.33/gtk/gtklabel.c:2730:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2728|     g_return_if_fail (GTK_IS_LABEL (label));
# 2729|   
# 2730|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 2731|   
# 2732|     if (priv->max_width_chars != n_chars)

Error: COMPILER_WARNING: [#def875]
gtk+-2.24.33/gtk/gtklabel.c:2758:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2756|     g_return_val_if_fail (GTK_IS_LABEL (label), -1);
# 2757|   
# 2758|->   return GTK_LABEL_GET_PRIVATE (label)->max_width_chars;
# 2759|   }
# 2760|   

Error: COMPILER_WARNING: [#def876]
gtk+-2.24.33/gtk/gtklabel.c:2919:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2917|     gint char_width, digit_width, char_pixels, w;
# 2918|     
# 2919|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 2920|     
# 2921|     context = pango_layout_get_context (label->layout);

Error: COMPILER_WARNING: [#def877]
gtk+-2.24.33/gtk/gtklabel.c:2954:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2952|     GtkLabelPrivate *priv;
# 2953|   
# 2954|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 2955|   
# 2956|     priv->wrap_width = -1;

Error: COMPILER_WARNING: [#def878]
gtk+-2.24.33/gtk/gtklabel.c:2964:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2962|     GtkLabelPrivate *priv;
# 2963|   
# 2964|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 2965|     
# 2966|     if (priv->wrap_width < 0)

Error: COMPILER_WARNING: [#def879]
gtk+-2.24.33/gtk/gtklabel.c:3139:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3137|     GtkWidgetAuxInfo *aux_info;
# 3138|   
# 3139|->   priv = GTK_LABEL_GET_PRIVATE (widget);
# 3140|   
# 3141|     /*  

Error: COMPILER_WARNING: [#def880]
gtk+-2.24.33/gtk/gtklabel.c:3342:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3340|     misc = GTK_MISC (label);
# 3341|     widget = GTK_WIDGET (label);
# 3342|->   priv = GTK_LABEL_GET_PRIVATE (label);
# 3343|   
# 3344|     if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR)

Error: COMPILER_WARNING: [#def881]
gtk+-2.24.33/gtk/gtklabel.c:4322:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4320|   connect_mnemonics_visible_notify (GtkLabel *label)
# 4321|   {
# 4322|->   GtkLabelPrivate *priv = GTK_LABEL_GET_PRIVATE (label);
# 4323|     GtkWidget *toplevel;
# 4324|     gboolean connected;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def882]
gtk+-2.24.33/gtk/gtklayout.c:786:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  784|       {
#  785|       case CHILD_PROP_X:
#  786|->       g_value_set_int (value, layout_child->x);
#  787|         break;
#  788|       case CHILD_PROP_Y:

Error: GCC_ANALYZER_WARNING (CWE-476): [#def883]
gtk+-2.24.33/gtk/gtklayout.c:789:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  787|         break;
#  788|       case CHILD_PROP_Y:
#  789|->       g_value_set_int (value, layout_child->y);
#  790|         break;
#  791|       default:

Error: COMPILER_WARNING (CWE-477): [#def884]
gtk+-2.24.33/gtk/gtklinkbutton.c: scope_hint: In function ‘gtk_link_button_class_init’
gtk+-2.24.33/gtk/gtklinkbutton.c:165:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  165 |   g_type_class_add_private (gobject_class, sizeof (GtkLinkButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkselection.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkclipboard.h:29: included_from: Included from here.
gtk+-2.24.33/gtk/gtklinkbutton.c:29: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  163|                                                            G_PARAM_READWRITE));
#  164|     
#  165|->   g_type_class_add_private (gobject_class, sizeof (GtkLinkButtonPrivate));
#  166|   }
#  167|   

Error: COMPILER_WARNING (CWE-477): [#def885]
gtk+-2.24.33/gtk/gtklinkbutton.c:165:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  163|                                                            G_PARAM_READWRITE));
#  164|     
#  165|->   g_type_class_add_private (gobject_class, sizeof (GtkLinkButtonPrivate));
#  166|   }
#  167|   

Error: COMPILER_WARNING: [#def886]
gtk+-2.24.33/gtk/gtklinkbutton.c:171:23: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  169|   gtk_link_button_init (GtkLinkButton *link_button)
#  170|   {
#  171|->   link_button->priv = GTK_LINK_BUTTON_GET_PRIVATE (link_button),
#  172|     
#  173|     gtk_button_set_relief (GTK_BUTTON (link_button), GTK_RELIEF_NONE);

Error: COMPILER_WARNING (CWE-569): [#def887]
gtk+-2.24.33/gtk/gtklist.c: scope_hint: In function ‘gtk_list_update_extended_selection’
gtk+-2.24.33/gtk/gtklist.c:1970:71: warning[-Wbool-compare]: comparison of constant ‘0’ with boolean expression is always false
# 1970 |   if (list->selection_mode != GTK_SELECTION_MULTIPLE || !list->anchor < 0)
#      |                                                                       ^
# 1968|       row = length - 1;
# 1969|   
# 1970|->   if (list->selection_mode != GTK_SELECTION_MULTIPLE || !list->anchor < 0)
# 1971|       return;
# 1972|   

Error: COMPILER_WARNING (CWE-783): [#def888]
gtk+-2.24.33/gtk/gtklist.c:1970:71: warning[-Wlogical-not-parentheses]: logical not is only applied to the left hand side of comparison
gtk+-2.24.33/gtk/gtklist.c:1970:57: note: add parentheses around left hand side expression to silence this warning
# 1970 |   if (list->selection_mode != GTK_SELECTION_MULTIPLE || !list->anchor < 0)
#      |                                                         ^~~~~~~~~~~~~
#      |                                                         (            )
# 1968|       row = length - 1;
# 1969|   
# 1970|->   if (list->selection_mode != GTK_SELECTION_MULTIPLE || !list->anchor < 0)
# 1971|       return;
# 1972|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def889]
gtk+-2.24.33/gtk/gtkliststore.c:135:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkliststore.c:934:1: enter_function: entry to ‘IA__gtk_list_store_set’
gtk+-2.24.33/gtk/gtkliststore.c:940:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkliststore.c:941:3: call_function: calling ‘IA__gtk_list_store_set_valist’ from ‘IA__gtk_list_store_set’
#  133|   							 gpointer     *data);
#  134|   
#  135|-> G_DEFINE_TYPE_WITH_CODE (GtkListStore, gtk_list_store, G_TYPE_OBJECT,
#  136|   			 G_IMPLEMENT_INTERFACE (GTK_TYPE_TREE_MODEL,
#  137|   						gtk_list_store_tree_model_init)

Error: COMPILER_WARNING (CWE-691): [#def890]
gtk+-2.24.33/gtk/gtkliststore.c: scope_hint: In function ‘list_store_start_element’
gtk+-2.24.33/gtk/gtkliststore.c:2152:11: warning[-Wdangling-else]: suggest explicit braces to avoid ambiguous ‘else’
# 2152 |   else if (strcmp (element_name, "column") == 0)
#      |           ^
# 2150|     else if (strcmp (element_name, "row") == 0)
# 2151|       ;
# 2152|->   else if (strcmp (element_name, "column") == 0)
# 2153|       for (i = 0; names[i]; i++)
# 2154|         if (strcmp (names[i], "type") == 0)

Error: CPPCHECK_WARNING (CWE-457): [#def891]
gtk+-2.24.33/gtk/gtkmain.c:315: error[uninitvar]: Uninitialized variable: euid
#  313|     /* These aren't in the header files, so we prototype them here.
#  314|      */
#  315|->   int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid);
#  316|     int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
#  317|   

Error: CPPCHECK_WARNING (CWE-457): [#def892]
gtk+-2.24.33/gtk/gtkmain.c:315: error[uninitvar]: Uninitialized variable: ruid
#  313|     /* These aren't in the header files, so we prototype them here.
#  314|      */
#  315|->   int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid);
#  316|     int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
#  317|   

Error: CPPCHECK_WARNING (CWE-457): [#def893]
gtk+-2.24.33/gtk/gtkmain.c:315: error[uninitvar]: Uninitialized variable: suid
#  313|     /* These aren't in the header files, so we prototype them here.
#  314|      */
#  315|->   int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid);
#  316|     int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
#  317|   

Error: CPPCHECK_WARNING (CWE-457): [#def894]
gtk+-2.24.33/gtk/gtkmain.c:316: error[uninitvar]: Uninitialized variable: egid
#  314|      */
#  315|     int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid);
#  316|->   int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
#  317|   
#  318|     if (getresuid (&ruid, &euid, &suid) != 0 ||

Error: CPPCHECK_WARNING (CWE-457): [#def895]
gtk+-2.24.33/gtk/gtkmain.c:316: error[uninitvar]: Uninitialized variable: rgid
#  314|      */
#  315|     int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid);
#  316|->   int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
#  317|   
#  318|     if (getresuid (&ruid, &euid, &suid) != 0 ||

Error: CPPCHECK_WARNING (CWE-457): [#def896]
gtk+-2.24.33/gtk/gtkmain.c:316: error[uninitvar]: Uninitialized variable: sgid
#  314|      */
#  315|     int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid);
#  316|->   int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
#  317|   
#  318|     if (getresuid (&ruid, &euid, &suid) != 0 ||

Error: COMPILER_WARNING (CWE-477): [#def897]
gtk+-2.24.33/gtk/gtkmain.c: scope_hint: In function ‘do_post_parse_initialization’
gtk+-2.24.33/gtk/gtkmain.c:763:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#  763 |   g_type_init ();
#      |   ^~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmain.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmain.c:29: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:737:23: note: declared here
#  737 | void                  g_type_init                    (void);
#      |                       ^~~~~~~~~~~
#  761|   
#  762|     /* do what the call to gtk_type_init() used to do */
#  763|->   g_type_init ();
#  764|   
#  765|     _gtk_accel_map_init ();

Error: COMPILER_WARNING (CWE-477): [#def898]
gtk+-2.24.33/gtk/gtkmain.c:763:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#  761|   
#  762|     /* do what the call to gtk_type_init() used to do */
#  763|->   g_type_init ();
#  764|   
#  765|     _gtk_accel_map_init ();

Error: COMPILER_WARNING: [#def899]
gtk+-2.24.33/gtk/gtkmenu.c:261:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  259|   gtk_menu_get_private (GtkMenu *menu)
#  260|   {
#  261|->   return G_TYPE_INSTANCE_GET_PRIVATE (menu, GTK_TYPE_MENU, GtkMenuPrivate);
#  262|   }
#  263|   

Error: COMPILER_WARNING (CWE-477): [#def900]
gtk+-2.24.33/gtk/gtkmenu.c: scope_hint: In function ‘gtk_menu_class_init’
gtk+-2.24.33/gtk/gtkmenu.c:802:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  802 |   g_type_class_add_private (gobject_class, sizeof (GtkMenuPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  800|   				GTK_SCROLL_PAGE_DOWN);
#  801|   
#  802|->   g_type_class_add_private (gobject_class, sizeof (GtkMenuPrivate));
#  803|   }
#  804|   

Error: COMPILER_WARNING (CWE-477): [#def901]
gtk+-2.24.33/gtk/gtkmenu.c:802:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  800|   				GTK_SCROLL_PAGE_DOWN);
#  801|   
#  802|->   g_type_class_add_private (gobject_class, sizeof (GtkMenuPrivate));
#  803|   }
#  804|   

Error: COMPILER_WARNING: [#def902]
gtk+-2.24.33/gtk/gtkmenu.c: scope_hint: In function ‘gtk_menu_tearoff_bg_copy’
gtk+-2.24.33/gtk/gtkmenu.c:1324:14: warning[-Wunused-but-set-variable=]: variable ‘widget’ set but not used
# 1324 |   GtkWidget *widget;
#      |              ^~~~~~
# 1322|   gtk_menu_tearoff_bg_copy (GtkMenu *menu)
# 1323|   {
# 1324|->   GtkWidget *widget;
# 1325|     gint width, height;
# 1326|   

Error: COMPILER_WARNING: [#def903]
gtk+-2.24.33/gtk/gtkmenu.c: scope_hint: In function ‘gtk_menu_scroll_by’
gtk+-2.24.33/gtk/gtkmenu.c:3369:8: warning[-Wunused-but-set-variable=]: variable ‘view_width’ set but not used
# 3369 |   gint view_width, view_height;
#      |        ^~~~~~~~~~
# 3367|     GtkWidget *widget;
# 3368|     gint offset;
# 3369|->   gint view_width, view_height;
# 3370|     gboolean double_arrows;
# 3371|     GtkBorder arrow_border;

Error: COMPILER_WARNING: [#def904]
gtk+-2.24.33/gtk/gtkmenu.c: scope_hint: In function ‘gtk_menu_scroll_item_visible’
gtk+-2.24.33/gtk/gtkmenu.c:4664:8: warning[-Wunused-but-set-variable=]: variable ‘width’ set but not used
# 4664 |   gint width, height;
#      |        ^~~~~
# 4662|     GtkMenu *menu;
# 4663|     gint child_offset, child_height;
# 4664|->   gint width, height;
# 4665|     gint y;
# 4666|     gint arrow_height;

Error: COMPILER_WARNING (CWE-477): [#def905]
gtk+-2.24.33/gtk/gtkmenubar.c: scope_hint: In function ‘gtk_menu_bar_class_init’
gtk+-2.24.33/gtk/gtkmenubar.c:209:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  209 |   g_type_class_add_private (gobject_class, sizeof (GtkMenuBarPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbindings.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmenubar.c:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  207|                                                                GTK_PARAM_READABLE));
#  208|   
#  209|->   g_type_class_add_private (gobject_class, sizeof (GtkMenuBarPrivate));
#  210|   }
#  211|   

Error: COMPILER_WARNING (CWE-477): [#def906]
gtk+-2.24.33/gtk/gtkmenubar.c:209:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  207|                                                                GTK_PARAM_READABLE));
#  208|   
#  209|->   g_type_class_add_private (gobject_class, sizeof (GtkMenuBarPrivate));
#  210|   }
#  211|   

Error: COMPILER_WARNING: [#def907]
gtk+-2.24.33/gtk/gtkmenubar.c:276:8: warning[-Wunused-but-set-variable=]: variable ‘nchildren’ set but not used
#  276 |   gint nchildren;
#      |        ^~~~~~~~~
#  274|     GtkWidget *child;
#  275|     GList *children;
#  276|->   gint nchildren;
#  277|     GtkRequisition child_requisition;
#  278|     gint ipadding;

Error: COMPILER_WARNING: [#def908]
gtk+-2.24.33/gtk/gtkmenubar.c:290:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  288|         menu_bar = GTK_MENU_BAR (widget);
#  289|         menu_shell = GTK_MENU_SHELL (widget);
#  290|->       priv = GTK_MENU_BAR_GET_PRIVATE (menu_bar);
#  291|   
#  292|         nchildren = 0;

Error: COMPILER_WARNING: [#def909]
gtk+-2.24.33/gtk/gtkmenubar.c:368:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  366|     menu_bar = GTK_MENU_BAR (widget);
#  367|     menu_shell = GTK_MENU_SHELL (widget);
#  368|->   priv = GTK_MENU_BAR_GET_PRIVATE (menu_bar);
#  369|   
#  370|     direction = gtk_widget_get_direction (widget);

Error: COMPILER_WARNING: [#def910]
gtk+-2.24.33/gtk/gtkmenubar.c:838:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  836|   			GTK_PACK_DIRECTION_LTR);
#  837|     
#  838|->   priv = GTK_MENU_BAR_GET_PRIVATE (menubar);
#  839|   
#  840|     return priv->pack_direction;

Error: COMPILER_WARNING: [#def911]
gtk+-2.24.33/gtk/gtkmenubar.c:861:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  859|     g_return_if_fail (GTK_IS_MENU_BAR (menubar));
#  860|   
#  861|->   priv = GTK_MENU_BAR_GET_PRIVATE (menubar);
#  862|   
#  863|     if (priv->pack_direction != pack_dir)

Error: COMPILER_WARNING: [#def912]
gtk+-2.24.33/gtk/gtkmenubar.c:895:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  893|   			GTK_PACK_DIRECTION_LTR);
#  894|     
#  895|->   priv = GTK_MENU_BAR_GET_PRIVATE (menubar);
#  896|   
#  897|     return priv->child_pack_direction;

Error: COMPILER_WARNING: [#def913]
gtk+-2.24.33/gtk/gtkmenubar.c:918:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  916|     g_return_if_fail (GTK_IS_MENU_BAR (menubar));
#  917|   
#  918|->   priv = GTK_MENU_BAR_GET_PRIVATE (menubar);
#  919|   
#  920|     if (priv->child_pack_direction != child_pack_dir)

Error: COMPILER_WARNING (CWE-477): [#def914]
gtk+-2.24.33/gtk/gtkmenuitem.c: scope_hint: In function ‘gtk_menu_item_class_init’
gtk+-2.24.33/gtk/gtkmenuitem.c:387:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  387 |   g_type_class_add_private (object_class, sizeof (GtkMenuItemPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmisc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtklabel.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccellabel.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmenuitem.c:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  385|                                                                GTK_PARAM_READABLE));
#  386|   
#  387|->   g_type_class_add_private (object_class, sizeof (GtkMenuItemPrivate));
#  388|   }
#  389|   

Error: COMPILER_WARNING (CWE-477): [#def915]
gtk+-2.24.33/gtk/gtkmenuitem.c:387:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  385|                                                                GTK_PARAM_READABLE));
#  386|   
#  387|->   g_type_class_add_private (object_class, sizeof (GtkMenuItemPrivate));
#  388|   }
#  389|   

Error: COMPILER_WARNING: [#def916]
gtk+-2.24.33/gtk/gtkmenuitem.c:393:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  391|   gtk_menu_item_init (GtkMenuItem *menu_item)
#  392|   {
#  393|->   GtkMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  394|   
#  395|     gtk_widget_set_has_window (GTK_WIDGET (menu_item), FALSE);

Error: COMPILER_WARNING: [#def917]
gtk+-2.24.33/gtk/gtkmenuitem.c:452:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  450|   {
#  451|     GtkMenuItem *menu_item = GTK_MENU_ITEM (object);
#  452|->   GtkMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  453|   
#  454|     if (priv->action)

Error: COMPILER_WARNING: [#def918]
gtk+-2.24.33/gtk/gtkmenuitem.c:508:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  506|   {
#  507|     GtkMenuItem *menu_item = GTK_MENU_ITEM (object);
#  508|->   GtkMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  509|     
#  510|     switch (prop_id)

Error: COMPILER_WARNING: [#def919]
gtk+-2.24.33/gtk/gtkmenuitem.c:651:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  649|   {
#  650|     GtkMenuItem *menu_item = GTK_MENU_ITEM (activatable);
#  651|->   GtkMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  652|   
#  653|     if (strcmp (property_name, "visible") == 0)

Error: COMPILER_WARNING: [#def920]
gtk+-2.24.33/gtk/gtkmenuitem.c:670:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  668|   {
#  669|     GtkMenuItem *menu_item = GTK_MENU_ITEM (activatable);
#  670|->   GtkMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  671|   
#  672|     if (!priv->use_action_appearance || !action)

Error: COMPILER_WARNING: [#def921]
gtk+-2.24.33/gtk/gtkmenuitem.c:721:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  719|   				  GtkAction   *action)
#  720|   {
#  721|->     GtkMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  722|   
#  723|       if (priv->action == action)

Error: COMPILER_WARNING: [#def922]
gtk+-2.24.33/gtk/gtkmenuitem.c:752:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  750|   					 gboolean     use_appearance)
#  751|   {
#  752|->     GtkMenuItemPrivate *priv = GET_PRIVATE (menu_item);
#  753|   
#  754|       if (priv->use_action_appearance != use_appearance)

Error: COMPILER_WARNING: [#def923]
gtk+-2.24.33/gtk/gtkmenuitem.c:1408:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1406|     GtkMenuItemPrivate *priv;
# 1407|   
# 1408|->   priv = GET_PRIVATE (menu_item);
# 1409|   
# 1410|     if (priv->action)

Error: COMPILER_WARNING: [#def924]
gtk+-2.24.33/gtk/gtkmenuitem.c:1418:23: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
# 1418 |   GtkMenuItemPrivate *priv;
#      |                       ^~~~
# 1416|   gtk_real_menu_item_activate_item (GtkMenuItem *menu_item)
# 1417|   {
# 1418|->   GtkMenuItemPrivate *priv;
# 1419|     GtkWidget *widget;
# 1420|   

Error: COMPILER_WARNING: [#def925]
gtk+-2.24.33/gtk/gtkmenuitem.c:1423:12: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1421|     g_return_if_fail (GTK_IS_MENU_ITEM (menu_item));
# 1422|   
# 1423|->   priv   = GET_PRIVATE (menu_item);
# 1424|     widget = GTK_WIDGET (menu_item);
# 1425|     

Error: COMPILER_WARNING (CWE-563): [#def926]
gtk+-2.24.33/gtk/gtkmenuitem.c:1434:25: warning[-Wunused-variable]: unused variable ‘menu_shell’
# 1434 |           GtkMenuShell *menu_shell = GTK_MENU_SHELL (widget->parent);
#      |                         ^~~~~~~~~~
# 1432|         else
# 1433|   	{
# 1434|-> 	  GtkMenuShell *menu_shell = GTK_MENU_SHELL (widget->parent);
# 1435|   
# 1436|   	  gtk_menu_shell_select_item (GTK_MENU_SHELL (widget->parent), widget);

Error: COMPILER_WARNING (CWE-477): [#def927]
gtk+-2.24.33/gtk/gtkmenuitem.c: scope_hint: At top level
gtk+-2.24.33/gtk/gtkmenuitem.c:1488:1: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1488 | free_timeval (GTimeVal *val)
#      | ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 1486|   
# 1487|   static void
# 1488|-> free_timeval (GTimeVal *val)
# 1489|   {
# 1490|     g_slice_free (GTimeVal, val);

Error: COMPILER_WARNING (CWE-477): [#def928]
gtk+-2.24.33/gtk/gtkmenuitem.c:1488:1: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1486|   
# 1487|   static void
# 1488|-> free_timeval (GTimeVal *val)
# 1489|   {
# 1490|     g_slice_free (GTimeVal, val);

Error: COMPILER_WARNING (CWE-477): [#def929]
gtk+-2.24.33/gtk/gtkmenuitem.c: scope_hint: In function ‘free_timeval’
gtk+-2.24.33/gtk/gtkmenuitem.c:1490:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1490 |   g_slice_free (GTimeVal, val);
#      |   ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 1488|   free_timeval (GTimeVal *val)
# 1489|   {
# 1490|->   g_slice_free (GTimeVal, val);
# 1491|   }
# 1492|   

Error: COMPILER_WARNING (CWE-477): [#def930]
gtk+-2.24.33/gtk/gtkmenuitem.c:1490:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1488|   free_timeval (GTimeVal *val)
# 1489|   {
# 1490|->   g_slice_free (GTimeVal, val);
# 1491|   }
# 1492|   

Error: COMPILER_WARNING (CWE-477): [#def931]
gtk+-2.24.33/gtk/gtkmenuitem.c: scope_hint: In function ‘gtk_menu_item_real_popup_submenu’
gtk+-2.24.33/gtk/gtkmenuitem.c:1510:11: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1510 |           GTimeVal *popup_time = g_slice_new0 (GTimeVal);
#      |           ^~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
# 1508|         if (remember_exact_time)
# 1509|           {
# 1510|->           GTimeVal *popup_time = g_slice_new0 (GTimeVal);
# 1511|   
# 1512|             g_get_current_time (popup_time);

Error: COMPILER_WARNING (CWE-477): [#def932]
gtk+-2.24.33/gtk/gtkmenuitem.c:1510:11: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
# 1508|         if (remember_exact_time)
# 1509|           {
# 1510|->           GTimeVal *popup_time = g_slice_new0 (GTimeVal);
# 1511|   
# 1512|             g_get_current_time (popup_time);

Error: COMPILER_WARNING (CWE-477): [#def933]
gtk+-2.24.33/gtk/gtkmenuitem.c:1512:11: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1512 |           g_get_current_time (popup_time);
#      |           ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/giochannel.h:35: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
# 1510|             GTimeVal *popup_time = g_slice_new0 (GTimeVal);
# 1511|   
# 1512|->           g_get_current_time (popup_time);
# 1513|   
# 1514|             g_object_set_data_full (G_OBJECT (menu_item->submenu),

Error: COMPILER_WARNING (CWE-477): [#def934]
gtk+-2.24.33/gtk/gtkmenuitem.c:1512:11: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
# 1510|             GTimeVal *popup_time = g_slice_new0 (GTimeVal);
# 1511|   
# 1512|->           g_get_current_time (popup_time);
# 1513|   
# 1514|             g_object_set_data_full (G_OBJECT (menu_item->submenu),

Error: COMPILER_WARNING (CWE-477): [#def935]
gtk+-2.24.33/gtk/gtkmenushell.c: scope_hint: In function ‘gtk_menu_shell_class_init’
gtk+-2.24.33/gtk/gtkmenushell.c:409:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  409 |   g_type_class_add_private (object_class, sizeof (GtkMenuShellPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbindings.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmenushell.c:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  407|   							 GTK_PARAM_READWRITE));
#  408|   
#  409|->   g_type_class_add_private (object_class, sizeof (GtkMenuShellPrivate));
#  410|   }
#  411|   

Error: COMPILER_WARNING (CWE-477): [#def936]
gtk+-2.24.33/gtk/gtkmenushell.c:409:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  407|   							 GTK_PARAM_READWRITE));
#  408|   
#  409|->   g_type_class_add_private (object_class, sizeof (GtkMenuShellPrivate));
#  410|   }
#  411|   

Error: COMPILER_WARNING: [#def937]
gtk+-2.24.33/gtk/gtkmenushell.c:421:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  419|   gtk_menu_shell_init (GtkMenuShell *menu_shell)
#  420|   {
#  421|->   GtkMenuShellPrivate *priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
#  422|   
#  423|     menu_shell->children = NULL;

Error: COMPILER_WARNING: [#def938]
gtk+-2.24.33/gtk/gtkmenushell.c:480:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  478|   {
#  479|     GtkMenuShell *menu_shell = GTK_MENU_SHELL (object);
#  480|->   GtkMenuShellPrivate *priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
#  481|   
#  482|     if (priv->mnemonic_hash)

Error: COMPILER_WARNING: [#def939]
gtk+-2.24.33/gtk/gtkmenushell.c:672:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  670|         _gtk_menu_item_popup_submenu (menu_item, FALSE);
#  671|   
#  672|->       priv = GTK_MENU_SHELL_GET_PRIVATE (menu_item->parent);
#  673|         priv->activated_submenu = TRUE;
#  674|       }

Error: COMPILER_WARNING: [#def940]
gtk+-2.24.33/gtk/gtkmenushell.c:704:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  702|   {
#  703|     GtkMenuShell *menu_shell = GTK_MENU_SHELL (widget);
#  704|->   GtkMenuShellPrivate *priv = GTK_MENU_SHELL_GET_PRIVATE (widget);
#  705|   
#  706|     if (menu_shell->active)

Error: COMPILER_WARNING (CWE-477): [#def941]
gtk+-2.24.33/gtk/gtkmenushell.c:738:19: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  738 |                   GTimeVal *popup_time;
#      |                   ^~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
#  736|                   {
#  737|                     gint popdown_delay;
#  738|->                   GTimeVal *popup_time;
#  739|                     gint64 usec_since_popup = 0;
#  740|   

Error: COMPILER_WARNING (CWE-477): [#def942]
gtk+-2.24.33/gtk/gtkmenushell.c:738:19: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  736|                   {
#  737|                     gint popdown_delay;
#  738|->                   GTimeVal *popup_time;
#  739|                     gint64 usec_since_popup = 0;
#  740|   

Error: COMPILER_WARNING (CWE-477): [#def943]
gtk+-2.24.33/gtk/gtkmenushell.c:750:23: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  750 |                       GTimeVal current_time;
#      |                       ^~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
#  748|                     if (popup_time)
#  749|                       {
#  750|->                       GTimeVal current_time;
#  751|   
#  752|                         g_get_current_time (&current_time);

Error: COMPILER_WARNING (CWE-477): [#def944]
gtk+-2.24.33/gtk/gtkmenushell.c:750:23: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#  748|                     if (popup_time)
#  749|                       {
#  750|->                       GTimeVal current_time;
#  751|   
#  752|                         g_get_current_time (&current_time);

Error: COMPILER_WARNING (CWE-477): [#def945]
gtk+-2.24.33/gtk/gtkmenushell.c:752:23: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#  752 |                       g_get_current_time (&current_time);
#      |                       ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/giochannel.h:35: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
#  750|                         GTimeVal current_time;
#  751|   
#  752|->                       g_get_current_time (&current_time);
#  753|   
#  754|                         usec_since_popup = ((gint64) current_time.tv_sec * 1000 * 1000 +

Error: COMPILER_WARNING (CWE-477): [#def946]
gtk+-2.24.33/gtk/gtkmenushell.c:752:23: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#  750|                         GTimeVal current_time;
#  751|   
#  752|->                       g_get_current_time (&current_time);
#  753|   
#  754|                         usec_since_popup = ((gint64) current_time.tv_sec * 1000 * 1000 +

Error: COMPILER_WARNING: [#def947]
gtk+-2.24.33/gtk/gtkmenushell.c:859:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  857|     while (target)
#  858|       {
#  859|->       GtkMenuShellPrivate *priv = GTK_MENU_SHELL_GET_PRIVATE (target);
#  860|         GtkWidget *toplevel = gtk_widget_get_toplevel (GTK_WIDGET (target));
#  861|   

Error: COMPILER_WARNING: [#def948]
gtk+-2.24.33/gtk/gtkmenushell.c:908:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  906|   {
#  907|     GtkMenuShell *menu_shell = GTK_MENU_SHELL (widget);
#  908|->   GtkMenuShellPrivate *priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
#  909|     gboolean enable_mnemonics;
#  910|   

Error: COMPILER_WARNING: [#def949]
gtk+-2.24.33/gtk/gtkmenushell.c:954:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  952|             GtkMenuShellPrivate *priv;
#  953|   
#  954|->           priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
#  955|             priv->in_unselectable_item = TRUE;
#  956|   

Error: COMPILER_WARNING: [#def950]
gtk+-2.24.33/gtk/gtkmenushell.c:984:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  982|                     GtkMenuShellPrivate *priv;
#  983|   
#  984|->                   priv = GTK_MENU_SHELL_GET_PRIVATE (menu_item->parent);
#  985|                     priv->activated_submenu = TRUE;
#  986|   

Error: COMPILER_WARNING: [#def951]
gtk+-2.24.33/gtk/gtkmenushell.c:1034:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1032|             GtkMenuShellPrivate *priv;
# 1033|   
# 1034|->           priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1035|             priv->in_unselectable_item = TRUE;
# 1036|   

Error: COMPILER_WARNING: [#def952]
gtk+-2.24.33/gtk/gtkmenushell.c:1226:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1224|     if (!_gtk_menu_item_is_selectable (menu_item))
# 1225|       {
# 1226|->       GtkMenuShellPrivate *priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1227|   
# 1228|         priv->in_unselectable_item = TRUE;

Error: COMPILER_WARNING: [#def953]
gtk+-2.24.33/gtk/gtkmenushell.c:1481:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1479|   				  GtkMenuDirectionType  direction)
# 1480|   {
# 1481|->   GtkMenuShellPrivate *priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1482|     GtkMenuShell *parent_menu_shell = NULL;
# 1483|     gboolean had_selection;

Error: COMPILER_WARNING: [#def954]
gtk+-2.24.33/gtk/gtkmenushell.c:1683:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1681|   				  gboolean      create)
# 1682|   {
# 1683|->   GtkMenuShellPrivate *private = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1684|   
# 1685|     if (!private->mnemonic_hash && create)

Error: COMPILER_WARNING: [#def955]
gtk+-2.24.33/gtk/gtkmenushell.c:1705:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1703|   			     gboolean      create)
# 1704|   {
# 1705|->   GtkMenuShellPrivate *private = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1706|     GtkWidget *widget = GTK_WIDGET (menu_shell);
# 1707|   

Error: COMPILER_WARNING: [#def956]
gtk+-2.24.33/gtk/gtkmenushell.c:1730:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1728|   gtk_menu_shell_reset_key_hash (GtkMenuShell *menu_shell)
# 1729|   {
# 1730|->   GtkMenuShellPrivate *private = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1731|   
# 1732|     if (private->key_hash)

Error: COMPILER_WARNING: [#def957]
gtk+-2.24.33/gtk/gtkmenushell.c:1812:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1810|     g_return_val_if_fail (GTK_IS_MENU_SHELL (menu_shell), FALSE);
# 1811|   
# 1812|->   priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1813|   
# 1814|     return priv->take_focus;

Error: COMPILER_WARNING: [#def958]
gtk+-2.24.33/gtk/gtkmenushell.c:1858:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1856|     g_return_if_fail (GTK_IS_MENU_SHELL (menu_shell));
# 1857|   
# 1858|->   priv = GTK_MENU_SHELL_GET_PRIVATE (menu_shell);
# 1859|   
# 1860|     if (priv->take_focus != take_focus)

Error: COMPILER_WARNING (CWE-477): [#def959]
gtk+-2.24.33/gtk/gtkmenutoolbutton.c: scope_hint: In function ‘gtk_menu_tool_button_class_init’
gtk+-2.24.33/gtk/gtkmenutoolbutton.c:261:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  261 |   g_type_class_add_private (object_class, sizeof (GtkMenuToolButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  259|                                                           GTK_PARAM_READWRITE));
#  260|   
#  261|->   g_type_class_add_private (object_class, sizeof (GtkMenuToolButtonPrivate));
#  262|   }
#  263|   

Error: COMPILER_WARNING (CWE-477): [#def960]
gtk+-2.24.33/gtk/gtkmenutoolbutton.c:261:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  259|                                                           GTK_PARAM_READWRITE));
#  260|   
#  261|->   g_type_class_add_private (object_class, sizeof (GtkMenuToolButtonPrivate));
#  262|   }
#  263|   

Error: COMPILER_WARNING: [#def961]
gtk+-2.24.33/gtk/gtkmenutoolbutton.c:393:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  391|     GtkWidget *real_button;
#  392|   
#  393|->   button->priv = GTK_MENU_TOOL_BUTTON_GET_PRIVATE (button);
#  394|   
#  395|     gtk_tool_item_set_homogeneous (GTK_TOOL_ITEM (button), FALSE);

Error: COMPILER_WARNING (CWE-477): [#def962]
gtk+-2.24.33/gtk/gtkmessagedialog.c: scope_hint: In function ‘gtk_message_dialog_class_init’
gtk+-2.24.33/gtk/gtkmessagedialog.c:327:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  327 |   g_type_class_add_private (gobject_class,
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccelgroup.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmessagedialog.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmessagedialog.c:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  325|   							GTK_PARAM_READABLE));
#  326|   
#  327|->   g_type_class_add_private (gobject_class,
#  328|   			    sizeof (GtkMessageDialogPrivate));
#  329|   }

Error: COMPILER_WARNING (CWE-477): [#def963]
gtk+-2.24.33/gtk/gtkmessagedialog.c:327:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  325|   							GTK_PARAM_READABLE));
#  326|   
#  327|->   g_type_class_add_private (gobject_class,
#  328|   			    sizeof (GtkMessageDialogPrivate));
#  329|   }

Error: COMPILER_WARNING: [#def964]
gtk+-2.24.33/gtk/gtkmessagedialog.c:337:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  335|     GtkMessageDialogPrivate *priv;
#  336|   
#  337|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (dialog);
#  338|   
#  339|     gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);

Error: COMPILER_WARNING: [#def965]
gtk+-2.24.33/gtk/gtkmessagedialog.c:397:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  395|     GtkMessageDialogPrivate *priv;
#  396|   
#  397|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (dialog);
#  398|   
#  399|     /* unset the font settings */

Error: COMPILER_WARNING: [#def966]
gtk+-2.24.33/gtk/gtkmessagedialog.c:417:35: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  415|   	    GtkMessageType    type)
#  416|   {
#  417|->   GtkMessageDialogPrivate *priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (dialog);
#  418|     const gchar *stock_id = NULL;
#  419|     AtkObject *atk_obj;

Error: COMPILER_WARNING: [#def967]
gtk+-2.24.33/gtk/gtkmessagedialog.c:477:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  475|   
#  476|     dialog = GTK_MESSAGE_DIALOG (object);
#  477|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (dialog);
#  478|     
#  479|     switch (prop_id)

Error: COMPILER_WARNING: [#def968]
gtk+-2.24.33/gtk/gtkmessagedialog.c:547:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  545|   
#  546|     dialog = GTK_MESSAGE_DIALOG (object);
#  547|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (dialog);
#  548|       
#  549|     switch (prop_id)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def969]
gtk+-2.24.33/gtk/gtkmessagedialog.c:633:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkmessagedialog.c:630:6: branch_true: following ‘true’ branch (when ‘message_format’ is non-NULL)...
gtk+-2.24.33/gtk/gtkmessagedialog.c:632:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtkmessagedialog.c:632:7: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkmessagedialog.c:633:13: throw: if ‘g_strdup_vprintf’ throws an exception...
gtk+-2.24.33/gtk/gtkmessagedialog.c:633:13: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
#  631|       {
#  632|         va_start (args, message_format);
#  633|->       msg = g_strdup_vprintf (message_format, args);
#  634|         va_end (args);
#  635|   

Error: COMPILER_WARNING: [#def970]
gtk+-2.24.33/gtk/gtkmessagedialog.c:749:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  747|       }
#  748|   
#  749|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (dialog);
#  750|   
#  751|     priv->message_type = GTK_MESSAGE_OTHER;

Error: COMPILER_WARNING: [#def971]
gtk+-2.24.33/gtk/gtkmessagedialog.c:800:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  798|     g_return_if_fail (GTK_IS_MESSAGE_DIALOG (message_dialog));
#  799|   
#  800|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (message_dialog);
#  801|     priv->has_primary_markup = TRUE;
#  802|     gtk_label_set_markup (GTK_LABEL (message_dialog->label), str);

Error: COMPILER_WARNING: [#def972]
gtk+-2.24.33/gtk/gtkmessagedialog.c:830:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  828|     g_return_if_fail (GTK_IS_MESSAGE_DIALOG (message_dialog));
#  829|   
#  830|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (message_dialog);
#  831|   
#  832|     if (message_format)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def973]
gtk+-2.24.33/gtk/gtkmessagedialog.c:837:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkmessagedialog.c:828:3: branch_false: following ‘false’ branch (when ‘message_dialog’ is non-NULL)...
gtk+-2.24.33/gtk/gtkmessagedialog.c:828:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkmessagedialog.c:832:6: branch_true: following ‘true’ branch (when ‘message_format’ is non-NULL)...
gtk+-2.24.33/gtk/gtkmessagedialog.c:834:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtkmessagedialog.c:836:7: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkmessagedialog.c:837:13: throw: if ‘g_strdup_vprintf’ throws an exception...
gtk+-2.24.33/gtk/gtkmessagedialog.c:837:13: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/4)
#  835|   
#  836|         va_start (args, message_format);
#  837|->       msg = g_strdup_vprintf (message_format, args);
#  838|         va_end (args);
#  839|   

Error: COMPILER_WARNING: [#def974]
gtk+-2.24.33/gtk/gtkmessagedialog.c:894:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  892|     g_return_if_fail (GTK_IS_MESSAGE_DIALOG (message_dialog));
#  893|   
#  894|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (message_dialog);
#  895|   
#  896|     if (message_format)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def975]
gtk+-2.24.33/gtk/gtkmessagedialog.c:901:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkmessagedialog.c:892:3: branch_false: following ‘false’ branch (when ‘message_dialog’ is non-NULL)...
gtk+-2.24.33/gtk/gtkmessagedialog.c:892:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkmessagedialog.c:896:6: branch_true: following ‘true’ branch (when ‘message_format’ is non-NULL)...
gtk+-2.24.33/gtk/gtkmessagedialog.c:898:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtkmessagedialog.c:900:7: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkmessagedialog.c:901:13: throw: if ‘g_strdup_vprintf’ throws an exception...
gtk+-2.24.33/gtk/gtkmessagedialog.c:901:13: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/4)
#  899|   
#  900|         va_start (args, message_format);
#  901|->       msg = g_strdup_vprintf (message_format, args);
#  902|         va_end (args);
#  903|   

Error: COMPILER_WARNING: [#def976]
gtk+-2.24.33/gtk/gtkmessagedialog.c:941:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  939|     g_return_val_if_fail (GTK_IS_MESSAGE_DIALOG (message_dialog), NULL);
#  940|   
#  941|->   priv = GTK_MESSAGE_DIALOG_GET_PRIVATE (message_dialog);
#  942|   
#  943|     return priv->message_area;

Error: COMPILER_WARNING (CWE-477): [#def977]
gtk+-2.24.33/gtk/gtkmodules.c: scope_hint: In function ‘get_module_path’
gtk+-2.24.33/gtk/gtkmodules.c:96:3: warning[-Wdeprecated-declarations]: ‘pango_split_file_list’ is deprecated
#   96 |   result = pango_split_file_list (module_path);
#      |   ^~~~~~
/usr/include/pango-1.0/pango/pango.h:51: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkstyle.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtksettings.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmodules.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmodules.c:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-utils.h:32:10: note: declared here
#   32 | char **  pango_split_file_list (const char *str);
#      |          ^~~~~~~~~~~~~~~~~~~~~
#   94|     g_free (default_dir);
#   95|   
#   96|->   result = pango_split_file_list (module_path);
#   97|     g_free (module_path);
#   98|   

Error: COMPILER_WARNING (CWE-477): [#def978]
gtk+-2.24.33/gtk/gtkmodules.c:96:3: warning[-Wdeprecated-declarations]: ‘pango_split_file_list’ is deprecated
#   94|     g_free (default_dir);
#   95|   
#   96|->   result = pango_split_file_list (module_path);
#   97|     g_free (module_path);
#   98|   

Error: COMPILER_WARNING (CWE-477): [#def979]
gtk+-2.24.33/gtk/gtkmodules.c: scope_hint: In function ‘_gtk_find_module’
gtk+-2.24.33/gtk/gtkmodules.c:203:7: warning[-Wdeprecated-declarations]: ‘g_module_build_path’ is deprecated
#  203 |       tmp_name = g_module_build_path (*path, name);
#      |       ^~~~~~~~
/usr/include/glib-2.0/gio/giomodule.h:31: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:102: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
/usr/include/glib-2.0/gmodule.h:142:23: note: declared here
#  142 | gchar*                g_module_build_path    (const gchar  *directory,
#      |                       ^~~~~~~~~~~~~~~~~~~
#  201|         gchar *tmp_name;
#  202|   
#  203|->       tmp_name = g_module_build_path (*path, name);
#  204|         if (g_file_test (tmp_name, G_FILE_TEST_EXISTS))
#  205|   	{

Error: COMPILER_WARNING (CWE-477): [#def980]
gtk+-2.24.33/gtk/gtkmodules.c:203:7: warning[-Wdeprecated-declarations]: ‘g_module_build_path’ is deprecated
#  201|         gchar *tmp_name;
#  202|   
#  203|->       tmp_name = g_module_build_path (*path, name);
#  204|         if (g_file_test (tmp_name, G_FILE_TEST_EXISTS))
#  205|   	{

Error: COMPILER_WARNING (CWE-477): [#def981]
gtk+-2.24.33/gtk/gtkmodules.c: scope_hint: In function ‘find_module’
gtk+-2.24.33/gtk/gtkmodules.c:237:7: warning[-Wdeprecated-declarations]: ‘g_module_build_path’ is deprecated
#  237 |       module_name = g_module_build_path (NULL, name);
#      |       ^~~~~~~~~~~
/usr/include/glib-2.0/gmodule.h:142:23: note: declared here
#  142 | gchar*                g_module_build_path    (const gchar  *directory,
#      |                       ^~~~~~~~~~~~~~~~~~~
#  235|          * library path)
#  236|          */
#  237|->       module_name = g_module_build_path (NULL, name);
#  238|       }
#  239|   

Error: COMPILER_WARNING (CWE-477): [#def982]
gtk+-2.24.33/gtk/gtkmodules.c:237:7: warning[-Wdeprecated-declarations]: ‘g_module_build_path’ is deprecated
#  235|          * library path)
#  236|          */
#  237|->       module_name = g_module_build_path (NULL, name);
#  238|       }
#  239|   

Error: COMPILER_WARNING (CWE-477): [#def983]
gtk+-2.24.33/gtk/gtkmodules.c: scope_hint: In function ‘load_modules’
gtk+-2.24.33/gtk/gtkmodules.c:411:3: warning[-Wdeprecated-declarations]: ‘pango_split_file_list’ is deprecated
#  411 |   module_names = pango_split_file_list (module_str);
#      |   ^~~~~~~~~~~~
/usr/include/pango-1.0/pango/pango-utils.h:32:10: note: declared here
#   32 | char **  pango_split_file_list (const char *str);
#      |          ^~~~~~~~~~~~~~~~~~~~~
#  409|     GTK_NOTE (MODULES, g_print ("Loading module list: %s\n", module_str));
#  410|   
#  411|->   module_names = pango_split_file_list (module_str);
#  412|     for (i = 0; module_names[i]; i++) 
#  413|       module_list = load_module (module_list, module_names[i]);

Error: COMPILER_WARNING (CWE-477): [#def984]
gtk+-2.24.33/gtk/gtkmodules.c:411:3: warning[-Wdeprecated-declarations]: ‘pango_split_file_list’ is deprecated
#  409|     GTK_NOTE (MODULES, g_print ("Loading module list: %s\n", module_str));
#  410|   
#  411|->   module_names = pango_split_file_list (module_str);
#  412|     for (i = 0; module_names[i]; i++) 
#  413|       module_list = load_module (module_list, module_names[i]);

Error: COMPILER_WARNING: [#def985]
gtk+-2.24.33/gtk/gtkmountoperation-x11.c: scope_hint: In function ‘find_largest_sizes’
gtk+-2.24.33/gtk/gtkmountoperation-x11.c:196:16: warning[-Wunused-but-set-variable=]: variable ‘replace’ set but not used
#  196 |       gboolean replace;
#      |                ^~~~~~~
#  194|       {
#  195|         int w, h;
#  196|->       gboolean replace;
#  197|   
#  198|         replace = FALSE;

Error: COMPILER_WARNING (CWE-477): [#def986]
gtk+-2.24.33/gtk/gtkmountoperation.c: scope_hint: In function ‘gtk_mount_operation_class_init’
gtk+-2.24.33/gtk/gtkmountoperation.c:146:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  146 |   g_type_class_add_private (klass, sizeof (GtkMountOperationPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmountoperationprivate.h:31: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmountoperation.c:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  144|     GMountOperationClass *mount_op_class = G_MOUNT_OPERATION_CLASS (klass);
#  145|   
#  146|->   g_type_class_add_private (klass, sizeof (GtkMountOperationPrivate));
#  147|   
#  148|     object_class->finalize     = gtk_mount_operation_finalize;

Error: COMPILER_WARNING (CWE-477): [#def987]
gtk+-2.24.33/gtk/gtkmountoperation.c:146:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  144|     GMountOperationClass *mount_op_class = G_MOUNT_OPERATION_CLASS (klass);
#  145|   
#  146|->   g_type_class_add_private (klass, sizeof (GtkMountOperationPrivate));
#  147|   
#  148|     object_class->finalize     = gtk_mount_operation_finalize;

Error: COMPILER_WARNING: [#def988]
gtk+-2.24.33/gtk/gtkmountoperation.c:185:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  183|   gtk_mount_operation_init (GtkMountOperation *operation)
#  184|   {
#  185|->   operation->priv = G_TYPE_INSTANCE_GET_PRIVATE (operation,
#  186|                                                    GTK_TYPE_MOUNT_OPERATION,
#  187|                                                    GtkMountOperationPrivate);

Error: COMPILER_WARNING (CWE-477): [#def989]
gtk+-2.24.33/gtk/gtknotebook.c: scope_hint: In function ‘gtk_notebook_class_init’
gtk+-2.24.33/gtk/gtknotebook.c:1085:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1085 |   g_type_class_add_private (class, sizeof (GtkNotebookPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1083|     add_tab_bindings (binding_set, GDK_CONTROL_MASK | GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
# 1084|   
# 1085|->   g_type_class_add_private (class, sizeof (GtkNotebookPrivate));
# 1086|   }
# 1087|   

Error: COMPILER_WARNING (CWE-477): [#def990]
gtk+-2.24.33/gtk/gtknotebook.c:1085:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1083|     add_tab_bindings (binding_set, GDK_CONTROL_MASK | GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
# 1084|   
# 1085|->   g_type_class_add_private (class, sizeof (GtkNotebookPrivate));
# 1086|   }
# 1087|   

Error: COMPILER_WARNING: [#def991]
gtk+-2.24.33/gtk/gtknotebook.c:1096:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1094|     gtk_widget_set_has_window (GTK_WIDGET (notebook), FALSE);
# 1095|   
# 1096|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 1097|   
# 1098|     notebook->cur_page = NULL;

Error: COMPILER_WARNING: [#def992]
gtk+-2.24.33/gtk/gtknotebook.c:1505:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1503|   {
# 1504|     GtkNotebook *notebook = GTK_NOTEBOOK (object);
# 1505|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 1506|   
# 1507|     if (priv->action_widget[GTK_PACK_START])

Error: COMPILER_WARNING: [#def993]
gtk+-2.24.33/gtk/gtknotebook.c:1607:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1605|   
# 1606|     notebook = GTK_NOTEBOOK (object);
# 1607|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 1608|   
# 1609|     switch (prop_id)

Error: COMPILER_WARNING: [#def994]
gtk+-2.24.33/gtk/gtknotebook.c:1683:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1681|   					GdkRectangle *rectangle)
# 1682|   {
# 1683|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 1684|     GtkWidget *widget = GTK_WIDGET (notebook);
# 1685|     gint border_width = GTK_CONTAINER (notebook)->border_width;

Error: COMPILER_WARNING: [#def995]
gtk+-2.24.33/gtk/gtknotebook.c:1779:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1777|   
# 1778|     notebook = GTK_NOTEBOOK (widget);
# 1779|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 1780|   
# 1781|     if (notebook->cur_page &&

Error: COMPILER_WARNING: [#def996]
gtk+-2.24.33/gtk/gtknotebook.c:1873:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1871|   
# 1872|     notebook = GTK_NOTEBOOK (widget);
# 1873|->   priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 1874|   
# 1875|     gdk_window_set_user_data (notebook->event_window, NULL);

Error: COMPILER_WARNING: [#def997]
gtk+-2.24.33/gtk/gtknotebook.c:1893:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1891|   			   GtkRequisition *requisition)
# 1892|   {
# 1893|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 1894|     GtkNotebook *notebook = GTK_NOTEBOOK (widget);
# 1895|     GtkNotebookPage *page;

Error: COMPILER_WARNING: [#def998]
gtk+-2.24.33/gtk/gtknotebook.c:2183:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2181|   			    GtkAllocation *allocation)
# 2182|   {
# 2183|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 2184|     GtkNotebook *notebook = GTK_NOTEBOOK (widget);
# 2185|     gint tab_pos = get_effective_tab_pos (notebook);

Error: COMPILER_WARNING: [#def999]
gtk+-2.24.33/gtk/gtknotebook.c:2324:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2322|   
# 2323|     notebook = GTK_NOTEBOOK (widget);
# 2324|->   priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 2325|   
# 2326|     if (event->window == priv->drag_window)

Error: COMPILER_WARNING: [#def1000]
gtk+-2.24.33/gtk/gtknotebook.c:2611:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2609|                        GdkEventScroll *event)
# 2610|   {
# 2611|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 2612|     GtkNotebook *notebook = GTK_NOTEBOOK (widget);
# 2613|     GtkWidget *child, *event_widget;

Error: COMPILER_WARNING: [#def1001]
gtk+-2.24.33/gtk/gtknotebook.c:2679:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2677|   {
# 2678|     GtkNotebook *notebook = GTK_NOTEBOOK (widget);
# 2679|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 2680|     GtkNotebookPage *page;
# 2681|     GList *tab;

Error: COMPILER_WARNING: [#def1002]
gtk+-2.24.33/gtk/gtknotebook.c:2819:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2817|     gint x, y;
# 2818|   
# 2819|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 2820|     x = priv->mouse_x;
# 2821|     y = priv->mouse_y;

Error: COMPILER_WARNING: [#def1003]
gtk+-2.24.33/gtk/gtknotebook.c:2956:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2954|     GtkNotebookPage *page;
# 2955|   
# 2956|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 2957|   
# 2958|     if (priv->operation == DRAG_OPERATION_DETACH)

Error: COMPILER_WARNING: [#def1004]
gtk+-2.24.33/gtk/gtknotebook.c:3014:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3012|   
# 3013|     notebook = GTK_NOTEBOOK (widget);
# 3014|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 3015|     page = notebook->cur_page;
# 3016|   

Error: COMPILER_WARNING: [#def1005]
gtk+-2.24.33/gtk/gtknotebook.c:3054:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3052|   {
# 3053|     GtkWidget *widget = (GtkWidget *) notebook;
# 3054|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 3055|     gint wx, wy, width, height;
# 3056|     gboolean is_rtl;

Error: COMPILER_WARNING: [#def1006]
gtk+-2.24.33/gtk/gtknotebook.c:3102:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3100|     GList *element, *first_tab;
# 3101|   
# 3102|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 3103|     pointer_position = get_pointer_position (notebook);
# 3104|   

Error: COMPILER_WARNING: [#def1007]
gtk+-2.24.33/gtk/gtknotebook.c: scope_hint: In function ‘check_threshold’
gtk+-2.24.33/gtk/gtknotebook.c:3131:14: warning[-Wunused-but-set-variable=]: variable ‘widget’ set but not used
# 3131 |   GtkWidget *widget;
#      |              ^~~~~~
# 3129|   		 gint         current_y)
# 3130|   {
# 3131|->   GtkWidget *widget;
# 3132|     gint dnd_threshold;
# 3133|     GdkRectangle rectangle = { 0, }; /* shut up gcc */

Error: COMPILER_WARNING: [#def1008]
gtk+-2.24.33/gtk/gtknotebook.c:3163:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3161|   {
# 3162|     GtkNotebook *notebook = GTK_NOTEBOOK (widget);
# 3163|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 3164|     GtkNotebookPage *page;
# 3165|     GtkNotebookArrow arrow;

Error: COMPILER_WARNING: [#def1009]
gtk+-2.24.33/gtk/gtknotebook.c:3401:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3399|   			 GdkDragContext   *context)
# 3400|   {
# 3401|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 3402|     GtkNotebook *notebook = (GtkNotebook*) widget;
# 3403|     GtkWidget *tab_label;

Error: COMPILER_WARNING: [#def1010]
gtk+-2.24.33/gtk/gtknotebook.c:3440:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3438|   		       GdkDragContext *context)
# 3439|   {
# 3440|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 3441|   
# 3442|     gtk_notebook_stop_reorder (GTK_NOTEBOOK (widget));

Error: COMPILER_WARNING: [#def1011]
gtk+-2.24.33/gtk/gtknotebook.c:3480:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3478|   
# 3479|         notebook = GTK_NOTEBOOK (widget);
# 3480|->       priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 3481|   
# 3482|         display = gtk_widget_get_display (widget);

Error: COMPILER_WARNING: [#def1012]
gtk+-2.24.33/gtk/gtknotebook.c:3506:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3504|   
# 3505|     notebook = GTK_NOTEBOOK (data);
# 3506|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 3507|   
# 3508|     priv->switch_tab_timer = 0;

Error: COMPILER_WARNING: [#def1013]
gtk+-2.24.33/gtk/gtknotebook.c:3582:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3580|       }
# 3581|   
# 3582|->   priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 3583|     x += widget->allocation.x;
# 3584|     y += widget->allocation.y;

Error: COMPILER_WARNING: [#def1014]
gtk+-2.24.33/gtk/gtknotebook.c:3622:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3620|     GtkNotebookPrivate *priv;
# 3621|   
# 3622|->   priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 3623|   
# 3624|     if (priv->switch_tab_timer)

Error: COMPILER_WARNING: [#def1015]
gtk+-2.24.33/gtk/gtknotebook.c:3691:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3689|     gtk_container_remove (GTK_CONTAINER (from), child);
# 3690|   
# 3691|->   priv = GTK_NOTEBOOK_GET_PRIVATE (to);
# 3692|     priv->mouse_x = x + GTK_WIDGET (to)->allocation.x;
# 3693|     priv->mouse_y = y + GTK_WIDGET (to)->allocation.y;

Error: COMPILER_WARNING: [#def1016]
gtk+-2.24.33/gtk/gtknotebook.c:3729:14: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3727|     if (data->target == gdk_atom_intern_static_string ("GTK_NOTEBOOK_TAB"))
# 3728|       {
# 3729|->       priv = GTK_NOTEBOOK_GET_PRIVATE (widget);
# 3730|   
# 3731|         gtk_selection_data_set (data,

Error: COMPILER_WARNING: [#def1017]
gtk+-2.24.33/gtk/gtknotebook.c:4030:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4028|                    GtkDirectionType  direction)
# 4029|   {
# 4030|->   GtkNotebookPrivate *priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 4031|   
# 4032|     if (priv->action_widget[action] &&

Error: COMPILER_WARNING: [#def1018]
gtk+-2.24.33/gtk/gtknotebook.c:4058:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4056|     container = GTK_CONTAINER (widget);
# 4057|     notebook = GTK_NOTEBOOK (container);
# 4058|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 4059|   
# 4060|     if (notebook->tab_pos == GTK_POS_TOP ||

Error: COMPILER_WARNING: [#def1019]
gtk+-2.24.33/gtk/gtknotebook.c:4296:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4294|   
# 4295|     notebook = GTK_NOTEBOOK (container);
# 4296|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 4297|   
# 4298|     children = notebook->children;

Error: COMPILER_WARNING: [#def1020]
gtk+-2.24.33/gtk/gtknotebook.c:4658:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4656|     gboolean destroying;
# 4657|   
# 4658|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 4659|     destroying = GTK_OBJECT_FLAGS (notebook) & GTK_IN_DESTRUCTION;
# 4660|     

Error: COMPILER_WARNING: [#def1021]
gtk+-2.24.33/gtk/gtknotebook.c:4891:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4889|   
# 4890|     notebook = GTK_NOTEBOOK (widget);
# 4891|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 4892|     is_rtl = gtk_widget_get_direction (widget) == GTK_TEXT_DIR_RTL;
# 4893|     tab_pos = get_effective_tab_pos (notebook);

Error: COMPILER_WARNING: [#def1022]
gtk+-2.24.33/gtk/gtknotebook.c:5023:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5021|   
# 5022|     widget = GTK_WIDGET (notebook);
# 5023|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 5024|   
# 5025|     if (priv->operation == DRAG_OPERATION_REORDER && page == notebook->cur_page)

Error: COMPILER_WARNING: [#def1023]
gtk+-2.24.33/gtk/gtknotebook.c:5153:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5151|   
# 5152|     widget = GTK_WIDGET (notebook);
# 5153|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 5154|     children = notebook->children;
# 5155|     is_rtl = gtk_widget_get_direction (widget) == GTK_TEXT_DIR_RTL;

Error: COMPILER_WARNING: [#def1024]
gtk+-2.24.33/gtk/gtknotebook.c:5303:17: warning[-Wunused-but-set-variable=]: variable ‘container’ set but not used
# 5303 |   GtkContainer *container;
#      |                 ^~~~~~~~~
# 5301|   {
# 5302|     GtkWidget *widget;
# 5303|->   GtkContainer *container;
# 5304|     GList *children;
# 5305|     GtkNotebookPage *page;

Error: COMPILER_WARNING: [#def1025]
gtk+-2.24.33/gtk/gtknotebook.c: scope_hint: In function ‘gtk_notebook_calculate_shown_tabs’
gtk+-2.24.33/gtk/gtknotebook.c:5306:8: warning[-Wunused-but-set-variable=]: variable ‘tab_pos’ set but not used
# 5306 |   gint tab_pos, tab_overlap;
#      |        ^~~~~~~
# 5304|     GList *children;
# 5305|     GtkNotebookPage *page;
# 5306|->   gint tab_pos, tab_overlap;
# 5307|     
# 5308|     widget = GTK_WIDGET (notebook);

Error: COMPILER_WARNING: [#def1026]
gtk+-2.24.33/gtk/gtknotebook.c:5543:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5541|     widget = GTK_WIDGET (notebook);
# 5542|     container = GTK_CONTAINER (notebook);
# 5543|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 5544|     gtk_widget_style_get (widget, "tab-overlap", &tab_overlap, NULL);
# 5545|     tab_pos = get_effective_tab_pos (notebook);

Error: COMPILER_WARNING: [#def1027]
gtk+-2.24.33/gtk/gtknotebook.c:5854:23: warning[-Wunused-but-set-variable=]: variable ‘operation’ set but not used
# 5854 |   gint expanded_tabs, operation;
#      |                       ^~~~~~~~~
# 5852|     gboolean showarrow = FALSE;
# 5853|     gint tab_space, min, max, remaining_space;
# 5854|->   gint expanded_tabs, operation;
# 5855|     gboolean tab_allocations_changed = FALSE;
# 5856|   

Error: COMPILER_WARNING: [#def1028]
gtk+-2.24.33/gtk/gtknotebook.c:5891:15: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5889|       }
# 5890|   
# 5891|->   operation = GTK_NOTEBOOK_GET_PRIVATE (notebook)->operation;
# 5892|   
# 5893|     if (!notebook->first_tab)

Error: COMPILER_WARNING: [#def1029]
gtk+-2.24.33/gtk/gtknotebook.c: scope_hint: In function ‘gtk_notebook_switch_focus_tab’
gtk+-2.24.33/gtk/gtknotebook.c:6249:10: warning[-Wunused-but-set-variable=]: variable ‘old_child’ set but not used
# 6249 |   GList *old_child;
#      |          ^~~~~~~~~
# 6247|   			       GList       *new_child)
# 6248|   {
# 6249|->   GList *old_child;
# 6250|     GtkNotebookPage *page;
# 6251|   

Error: COMPILER_WARNING: [#def1030]
gtk+-2.24.33/gtk/gtknotebook.c:6945:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 6943|     g_return_if_fail (GTK_IS_NOTEBOOK (notebook));
# 6944|   
# 6945|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 6946|   
# 6947|     show_tabs = show_tabs != FALSE;

Error: COMPILER_WARNING: [#def1031]
gtk+-2.24.33/gtk/gtknotebook.c:7821:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7819|     g_return_if_fail (GTK_IS_NOTEBOOK (notebook));
# 7820|   
# 7821|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 7822|   
# 7823|     if (priv->group != group)

Error: COMPILER_WARNING: [#def1032]
gtk+-2.24.33/gtk/gtknotebook.c:7874:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7872|     g_return_val_if_fail (GTK_IS_NOTEBOOK (notebook), -1);
# 7873|   
# 7874|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 7875|   
# 7876|     /* substract 1 to get rid of the -1/NULL difference */

Error: COMPILER_WARNING: [#def1033]
gtk+-2.24.33/gtk/gtknotebook.c:7901:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7899|     g_return_val_if_fail (GTK_IS_NOTEBOOK (notebook), NULL);
# 7900|   
# 7901|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 7902|     return priv->group;
# 7903|   }

Error: COMPILER_WARNING: [#def1034]
gtk+-2.24.33/gtk/gtknotebook.c:7926:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7924|     g_return_val_if_fail (GTK_IS_NOTEBOOK (notebook), NULL);
# 7925|   
# 7926|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 7927|     return (const gchar *)priv->group;
# 7928|   }

Error: COMPILER_WARNING: [#def1035]
gtk+-2.24.33/gtk/gtknotebook.c:8102:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8100|     g_return_val_if_fail (GTK_IS_NOTEBOOK (notebook), NULL);
# 8101|   
# 8102|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 8103|     return priv->action_widget[pack_type];
# 8104|   }

Error: COMPILER_WARNING: [#def1036]
gtk+-2.24.33/gtk/gtknotebook.c:8132:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8130|     g_return_if_fail (!widget || widget->parent == NULL);
# 8131|   
# 8132|->   priv = GTK_NOTEBOOK_GET_PRIVATE (notebook);
# 8133|   
# 8134|     if (priv->action_widget[pack_type])

Error: COMPILER_WARNING (CWE-477): [#def1037]
gtk+-2.24.33/gtk/gtkobject.c: scope_hint: In function ‘gtk_arg_set_from_value’
gtk+-2.24.33/gtk/gtkobject.c:129:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  129 |     case G_TYPE_CHAR:           GTK_VALUE_CHAR (*arg) = g_value_get_char (value);       break;
#      |     ^~~~
/usr/include/glib-2.0/glib-object.h:40: included_from: Included from here.
/usr/include/glib-2.0/gobject/gvaluetypes.h:197:23: note: declared here
#  197 | gchar                 g_value_get_char          (const GValue *value);
#      |                       ^~~~~~~~~~~~~~~~
#  127|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  128|       {
#  129|->     case G_TYPE_CHAR:           GTK_VALUE_CHAR (*arg) = g_value_get_char (value);       break;
#  130|       case G_TYPE_UCHAR:          GTK_VALUE_UCHAR (*arg) = g_value_get_uchar (value);     break;
#  131|       case G_TYPE_BOOLEAN:        GTK_VALUE_BOOL (*arg) = g_value_get_boolean (value);    break;

Error: COMPILER_WARNING (CWE-477): [#def1038]
gtk+-2.24.33/gtk/gtkobject.c:129:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  127|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  128|       {
#  129|->     case G_TYPE_CHAR:           GTK_VALUE_CHAR (*arg) = g_value_get_char (value);       break;
#  130|       case G_TYPE_UCHAR:          GTK_VALUE_UCHAR (*arg) = g_value_get_uchar (value);     break;
#  131|       case G_TYPE_BOOLEAN:        GTK_VALUE_BOOL (*arg) = g_value_get_boolean (value);    break;

Error: COMPILER_WARNING (CWE-477): [#def1039]
gtk+-2.24.33/gtk/gtkobject.c: scope_hint: In function ‘gtk_arg_to_value’
gtk+-2.24.33/gtk/gtkobject.c:160:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  160 |     case G_TYPE_CHAR:           g_value_set_char (value, GTK_VALUE_CHAR (*arg));        break;
#      |     ^~~~
/usr/include/glib-2.0/gobject/gvaluetypes.h:194:23: note: declared here
#  194 | void                  g_value_set_char          (GValue       *value,
#      |                       ^~~~~~~~~~~~~~~~
#  158|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  159|       {
#  160|->     case G_TYPE_CHAR:           g_value_set_char (value, GTK_VALUE_CHAR (*arg));        break;
#  161|       case G_TYPE_UCHAR:          g_value_set_uchar (value, GTK_VALUE_UCHAR (*arg));      break;
#  162|       case G_TYPE_BOOLEAN:        g_value_set_boolean (value, GTK_VALUE_BOOL (*arg));     break;

Error: COMPILER_WARNING (CWE-477): [#def1040]
gtk+-2.24.33/gtk/gtkobject.c:160:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  158|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  159|       {
#  160|->     case G_TYPE_CHAR:           g_value_set_char (value, GTK_VALUE_CHAR (*arg));        break;
#  161|       case G_TYPE_UCHAR:          g_value_set_uchar (value, GTK_VALUE_UCHAR (*arg));      break;
#  162|       case G_TYPE_BOOLEAN:        g_value_set_boolean (value, GTK_VALUE_BOOL (*arg));     break;

Error: COMPILER_WARNING (CWE-704): [#def1041]
gtk+-2.24.33/gtk/gtkobject.c: scope_hint: In function ‘gtk_arg_proxy_set_property’
gtk+-2.24.33/gtk/gtkobject.c:195:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  195 |   arg.name = pspec->name;
#      |            ^
#  193|     arg.type = G_VALUE_TYPE (value);
#  194|     gtk_arg_set_from_value (&arg, value, FALSE);
#  195|->   arg.name = pspec->name;
#  196|     class->set_arg (GTK_OBJECT (object), &arg, property_id);
#  197|   }

Error: COMPILER_WARNING (CWE-704): [#def1042]
gtk+-2.24.33/gtk/gtkobject.c:195:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  193|     arg.type = G_VALUE_TYPE (value);
#  194|     gtk_arg_set_from_value (&arg, value, FALSE);
#  195|->   arg.name = pspec->name;
#  196|     class->set_arg (GTK_OBJECT (object), &arg, property_id);
#  197|   }

Error: COMPILER_WARNING (CWE-704): [#def1043]
gtk+-2.24.33/gtk/gtkobject.c: scope_hint: In function ‘gtk_arg_proxy_get_property’
gtk+-2.24.33/gtk/gtkobject.c:212:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  212 |   arg.name = pspec->name;
#      |            ^
#  210|     memset (&arg, 0, sizeof (arg));
#  211|     arg.type = G_VALUE_TYPE (value);
#  212|->   arg.name = pspec->name;
#  213|     class->get_arg (GTK_OBJECT (object), &arg, property_id);
#  214|     gtk_arg_to_value (&arg, value);

Error: COMPILER_WARNING (CWE-704): [#def1044]
gtk+-2.24.33/gtk/gtkobject.c:212:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  210|     memset (&arg, 0, sizeof (arg));
#  211|     arg.type = G_VALUE_TYPE (value);
#  212|->   arg.name = pspec->name;
#  213|     class->get_arg (GTK_OBJECT (object), &arg, property_id);
#  214|     gtk_arg_to_value (&arg, value);

Error: COMPILER_WARNING (CWE-477): [#def1045]
gtk+-2.24.33/gtk/gtkobject.c: scope_hint: In function ‘gtk_object_class_init’
gtk+-2.24.33/gtk/gtkobject.c:355:3: warning[-Wdeprecated-declarations]: ‘g_object_compat_control’ is deprecated
#  355 |   is_glib_2_10_1 = g_object_compat_control (3, &gobject_floating_flag_handler);
#      |   ^~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:664:13: note: declared here
#  664 | gsize       g_object_compat_control           (gsize           what,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~
#  353|     parent_class = g_type_class_ref (G_TYPE_OBJECT);
#  354|   
#  355|->   is_glib_2_10_1 = g_object_compat_control (3, &gobject_floating_flag_handler);
#  356|     if (!is_glib_2_10_1)
#  357|       g_error ("this version of Gtk+ requires GLib-2.10.1");

Error: COMPILER_WARNING (CWE-477): [#def1046]
gtk+-2.24.33/gtk/gtkobject.c:355:3: warning[-Wdeprecated-declarations]: ‘g_object_compat_control’ is deprecated
#  353|     parent_class = g_type_class_ref (G_TYPE_OBJECT);
#  354|   
#  355|->   is_glib_2_10_1 = g_object_compat_control (3, &gobject_floating_flag_handler);
#  356|     if (!is_glib_2_10_1)
#  357|       g_error ("this version of Gtk+ requires GLib-2.10.1");

Error: COMPILER_WARNING (CWE-477): [#def1047]
gtk+-2.24.33/gtk/gtkobject.c:358:3: warning[-Wdeprecated-declarations]: ‘g_object_compat_control’ is deprecated
#  358 |   g_object_compat_control (2, gtk_object_floating_flag_handler);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:664:13: note: declared here
#  664 | gsize       g_object_compat_control           (gsize           what,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~
#  356|     if (!is_glib_2_10_1)
#  357|       g_error ("this version of Gtk+ requires GLib-2.10.1");
#  358|->   g_object_compat_control (2, gtk_object_floating_flag_handler);
#  359|   
#  360|     gobject_class->set_property = gtk_object_set_property;

Error: COMPILER_WARNING (CWE-477): [#def1048]
gtk+-2.24.33/gtk/gtkobject.c:358:3: warning[-Wdeprecated-declarations]: ‘g_object_compat_control’ is deprecated
#  356|     if (!is_glib_2_10_1)
#  357|       g_error ("this version of Gtk+ requires GLib-2.10.1");
#  358|->   g_object_compat_control (2, gtk_object_floating_flag_handler);
#  359|   
#  360|     gobject_class->set_property = gtk_object_set_property;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1049]
gtk+-2.24.33/gtk/gtkobject.c:606:25: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkobject.c:603:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkobject.c:605:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtkobject.c:605:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkobject.c:606:25: throw: if ‘g_object_new_valist’ throws an exception...
gtk+-2.24.33/gtk/gtkobject.c:606:25: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
#  604|   
#  605|     va_start (var_args, first_property_name);
#  606|->   object = (GtkObject *)g_object_new_valist (object_type, first_property_name, var_args);
#  607|     va_end (var_args);
#  608|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1050]
gtk+-2.24.33/gtk/gtkobject.c:622:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkobject.c:619:3: branch_false: following ‘false’ branch (when ‘object’ is non-NULL)...
gtk+-2.24.33/gtk/gtkobject.c:619:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkobject.c:621:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkobject.c:622:3: throw: if ‘g_object_get_valist’ throws an exception...
gtk+-2.24.33/gtk/gtkobject.c:622:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
#  620|     
#  621|     va_start (var_args, first_property_name);
#  622|->   g_object_get_valist (G_OBJECT (object), first_property_name, var_args);
#  623|     va_end (var_args);
#  624|   }

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1051]
gtk+-2.24.33/gtk/gtkobject.c:636:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkobject.c:633:3: branch_false: following ‘false’ branch (when ‘object’ is non-NULL)...
gtk+-2.24.33/gtk/gtkobject.c:633:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkobject.c:635:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkobject.c:636:3: throw: if ‘g_object_set_valist’ throws an exception...
gtk+-2.24.33/gtk/gtkobject.c:636:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
#  634|     
#  635|     va_start (var_args, first_property_name);
#  636|->   g_object_set_valist (G_OBJECT (object), first_property_name, var_args);
#  637|     va_end (var_args);
#  638|   }

Error: COMPILER_WARNING: [#def1052]
gtk+-2.24.33/gtk/gtkoffscreenwindow.c: scope_hint: In function ‘gtk_offscreen_window_realize’
gtk+-2.24.33/gtk/gtkoffscreenwindow.c:126:8: warning[-Wunused-but-set-variable=]: variable ‘border_width’ set but not used
#  126 |   gint border_width;
#      |        ^~~~~~~~~~~~
#  124|     GdkWindowAttr attributes;
#  125|     gint attributes_mask;
#  126|->   gint border_width;
#  127|   
#  128|     bin = GTK_BIN (widget);

Error: COMPILER_WARNING: [#def1053]
gtk+-2.24.33/gtk/gtkpagesetupunixdialog.c:121:20: warning[-Wduplicate-decl-specifier]: duplicate ‘const’ declaration specifier
#  121 | static const gchar const common_paper_sizes[][16] = {
#      |                    ^~~~~
#  119|   
#  120|   
#  121|-> static const gchar const common_paper_sizes[][16] = {
#  122|     "na_letter",
#  123|     "na_legal",

Error: COMPILER_WARNING: [#def1054]
gtk+-2.24.33/gtk/gtkpagesetupunixdialog.c:141:19: warning[-Wunused-but-set-variable=]: variable ‘widget_class’ set but not used
#  141 |   GtkWidgetClass *widget_class;
#      |                   ^~~~~~~~~~~~
#  139|   {
#  140|     GObjectClass *object_class;
#  141|->   GtkWidgetClass *widget_class;
#  142|   
#  143|     object_class = (GObjectClass *) class;

Error: COMPILER_WARNING (CWE-477): [#def1055]
gtk+-2.24.33/gtk/gtkpagesetupunixdialog.c: scope_hint: In function ‘gtk_page_setup_unix_dialog_class_init’
gtk+-2.24.33/gtk/gtkpagesetupunixdialog.c:148:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  148 |   g_type_class_add_private (class, sizeof (GtkPageSetupUnixDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkpagesetupunixdialog.c:27: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  146|     object_class->finalize = gtk_page_setup_unix_dialog_finalize;
#  147|   
#  148|->   g_type_class_add_private (class, sizeof (GtkPageSetupUnixDialogPrivate));
#  149|   }
#  150|   

Error: COMPILER_WARNING (CWE-477): [#def1056]
gtk+-2.24.33/gtk/gtkpagesetupunixdialog.c:148:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  146|     object_class->finalize = gtk_page_setup_unix_dialog_finalize;
#  147|   
#  148|->   g_type_class_add_private (class, sizeof (GtkPageSetupUnixDialogPrivate));
#  149|   }
#  150|   

Error: COMPILER_WARNING: [#def1057]
gtk+-2.24.33/gtk/gtkpagesetupunixdialog.c:158:25: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  156|     gchar *tmp;
#  157|   
#  158|->   priv = dialog->priv = GTK_PAGE_SETUP_UNIX_DIALOG_GET_PRIVATE (dialog);
#  159|   
#  160|     priv->print_backends = NULL;

Error: COMPILER_WARNING (CWE-477): [#def1058]
gtk+-2.24.33/gtk/gtkpaned.c: scope_hint: In function ‘gtk_paned_class_init’
gtk+-2.24.33/gtk/gtkpaned.c:547:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  547 |   g_type_class_add_private (object_class, sizeof (GtkPanedPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbindings.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkpaned.c:30: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  545|     add_move_binding (binding_set, GDK_KP_End, 0, GTK_SCROLL_END);
#  546|   
#  547|->   g_type_class_add_private (object_class, sizeof (GtkPanedPrivate));
#  548|   }
#  549|   

Error: COMPILER_WARNING (CWE-477): [#def1059]
gtk+-2.24.33/gtk/gtkpaned.c:547:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  545|     add_move_binding (binding_set, GDK_KP_End, 0, GTK_SCROLL_END);
#  546|   
#  547|->   g_type_class_add_private (object_class, sizeof (GtkPanedPrivate));
#  548|   }
#  549|   

Error: COMPILER_WARNING: [#def1060]
gtk+-2.24.33/gtk/gtkpaned.c:570:17: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  568|     gtk_widget_set_redraw_on_allocate (GTK_WIDGET (paned), FALSE);
#  569|   
#  570|->   paned->priv = G_TYPE_INSTANCE_GET_PRIVATE (paned, GTK_TYPE_PANED, GtkPanedPrivate);
#  571|   
#  572|     paned->priv->orientation = GTK_ORIENTATION_HORIZONTAL;

Error: COMPILER_WARNING: [#def1061]
gtk+-2.24.33/gtk/gtkpapersize.c: scope_hint: In function ‘IA__gtk_paper_size_new_from_key_file’
gtk+-2.24.33/gtk/gtkpapersize.c:814:12: warning[-Wunused-but-set-variable=]: variable ‘retval’ set but not used
#  814 |   gboolean retval = TRUE;
#      |            ^~~~~~
#  812|     char *name = NULL, *ppd_name = NULL, *display_name = NULL, *freeme = NULL;
#  813|     gdouble width, height;
#  814|->   gboolean retval = TRUE;
#  815|     GError *err = NULL;
#  816|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1062]
gtk+-2.24.33/gtk/gtkpathbar.c:825:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘down_button’
#  823|   		     - 2 * GTK_CONTAINER (path_bar)->border_width
#  824|   		     - 2 * path_bar->spacing - 2 * path_bar->slider_width
#  825|-> 		     - BUTTON_DATA (down_button->data)->button->allocation.width);
#  826|     path_bar->first_scrolled_button = down_button;
#  827|     

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1063]
gtk+-2.24.33/gtk/gtkpathbar.c:941:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘up_button’
#  939|     if ((!gtk_widget_is_sensitive (path_bar->up_slider_button)) ||
#  940|         (!gtk_widget_get_child_visible (path_bar->up_slider_button)))
#  941|->     gtk_widget_grab_focus (BUTTON_DATA (up_button->data)->button);
#  942|   
#  943|     return FALSE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1064]
gtk+-2.24.33/gtk/gtkpathbar.c:969:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘down_button’
#  967|     if ((!gtk_widget_is_sensitive (path_bar->down_slider_button)) ||
#  968|         (!gtk_widget_get_child_visible (path_bar->down_slider_button)))
#  969|->     gtk_widget_grab_focus (BUTTON_DATA (down_button->data)->button);
#  970|   
#  971|     return FALSE;

Error: COMPILER_WARNING: [#def1065]
gtk+-2.24.33/gtk/gtkprintbackend.c:203:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  201|     GtkPrintBackendPrivate *priv;
#  202|   
#  203|->   priv = backend->priv = GTK_PRINT_BACKEND_GET_PRIVATE (backend); 
#  204|   
#  205|     switch (prop_id)

Error: COMPILER_WARNING: [#def1066]
gtk+-2.24.33/gtk/gtkprintbackend.c:225:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  223|     GtkPrintBackendPrivate *priv;
#  224|   
#  225|->   priv = backend->priv = GTK_PRINT_BACKEND_GET_PRIVATE (backend); 
#  226|   
#  227|     switch (prop_id)

Error: COMPILER_WARNING (CWE-477): [#def1067]
gtk+-2.24.33/gtk/gtkprintbackend.c: scope_hint: In function ‘gtk_print_backend_class_init’
gtk+-2.24.33/gtk/gtkprintbackend.c:401:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  401 |   g_type_class_add_private (class, sizeof (GtkPrintBackendPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkstyle.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtksettings.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmodules.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprintbackend.c:27: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  399|                                                        GTK_PARAM_READWRITE)); 
#  400|   
#  401|->   g_type_class_add_private (class, sizeof (GtkPrintBackendPrivate));
#  402|     
#  403|     signals[PRINTER_LIST_CHANGED] =

Error: COMPILER_WARNING (CWE-477): [#def1068]
gtk+-2.24.33/gtk/gtkprintbackend.c:401:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  399|                                                        GTK_PARAM_READWRITE)); 
#  400|   
#  401|->   g_type_class_add_private (class, sizeof (GtkPrintBackendPrivate));
#  402|     
#  403|     signals[PRINTER_LIST_CHANGED] =

Error: COMPILER_WARNING: [#def1069]
gtk+-2.24.33/gtk/gtkprintbackend.c:458:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  456|     GtkPrintBackendPrivate *priv;
#  457|   
#  458|->   priv = backend->priv = GTK_PRINT_BACKEND_GET_PRIVATE (backend); 
#  459|   
#  460|     priv->printers = g_hash_table_new_full (g_str_hash, g_str_equal, 

Error: COMPILER_WARNING: [#def1070]
gtk+-2.24.33/gtk/gtkprintcontext.c: scope_hint: In function ‘_gtk_print_context_translate_into_margin’
gtk+-2.24.33/gtk/gtkprintcontext.c:217:29: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
#  217 |   GtkPrintOperationPrivate *priv;
#      |                             ^~~~
#  215|   _gtk_print_context_translate_into_margin (GtkPrintContext *context)
#  216|   {
#  217|->   GtkPrintOperationPrivate *priv;
#  218|     gdouble left, top;
#  219|   

Error: COMPILER_WARNING (CWE-477): [#def1071]
gtk+-2.24.33/gtk/gtkprinter.c: scope_hint: In function ‘gtk_printer_class_init’
gtk+-2.24.33/gtk/gtkprinter.c:106:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  106 |   g_type_class_add_private (class, sizeof (GtkPrinterPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprinter.c:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  104|     object_class->get_property = gtk_printer_get_property;
#  105|   
#  106|->   g_type_class_add_private (class, sizeof (GtkPrinterPrivate));
#  107|   
#  108|     g_object_class_install_property (G_OBJECT_CLASS (class),

Error: COMPILER_WARNING (CWE-477): [#def1072]
gtk+-2.24.33/gtk/gtkprinter.c:106:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  104|     object_class->get_property = gtk_printer_get_property;
#  105|   
#  106|->   g_type_class_add_private (class, sizeof (GtkPrinterPrivate));
#  107|   
#  108|     g_object_class_install_property (G_OBJECT_CLASS (class),

Error: COMPILER_WARNING: [#def1073]
gtk+-2.24.33/gtk/gtkprinter.c:231:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  229|     GtkPrinterPrivate *priv;
#  230|   
#  231|->   priv = printer->priv = GTK_PRINTER_GET_PRIVATE (printer); 
#  232|   
#  233|     priv->name = NULL;

Error: COMPILER_WARNING (CWE-477): [#def1074]
gtk+-2.24.33/gtk/gtkprinteroptionwidget.c: scope_hint: In function ‘gtk_printer_option_widget_class_init’
gtk+-2.24.33/gtk/gtkprinteroptionwidget.c:108:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  108 |   g_type_class_add_private (class, sizeof (GtkPrinterOptionWidgetPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkalignment.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprinteroptionwidget.c:27: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  106|     widget_class->mnemonic_activate = gtk_printer_option_widget_mnemonic_activate;
#  107|   
#  108|->   g_type_class_add_private (class, sizeof (GtkPrinterOptionWidgetPrivate));  
#  109|   
#  110|     signals[CHANGED] =

Error: COMPILER_WARNING (CWE-477): [#def1075]
gtk+-2.24.33/gtk/gtkprinteroptionwidget.c:108:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  106|     widget_class->mnemonic_activate = gtk_printer_option_widget_mnemonic_activate;
#  107|   
#  108|->   g_type_class_add_private (class, sizeof (GtkPrinterOptionWidgetPrivate));  
#  109|   
#  110|     signals[CHANGED] =

Error: COMPILER_WARNING: [#def1076]
gtk+-2.24.33/gtk/gtkprinteroptionwidget.c:132:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  130|   gtk_printer_option_widget_init (GtkPrinterOptionWidget *widget)
#  131|   {
#  132|->   widget->priv = GTK_PRINTER_OPTION_WIDGET_GET_PRIVATE (widget); 
#  133|   
#  134|     gtk_box_set_spacing (GTK_BOX (widget), 12);

Error: COMPILER_WARNING (CWE-477): [#def1077]
gtk+-2.24.33/gtk/gtkprintjob.c: scope_hint: In function ‘gtk_print_job_class_init’
gtk+-2.24.33/gtk/gtkprintjob.c:111:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  111 |   g_type_class_add_private (class, sizeof (GtkPrintJobPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprintjob.c:34: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  109|     object_class->get_property = gtk_print_job_get_property;
#  110|   
#  111|->   g_type_class_add_private (class, sizeof (GtkPrintJobPrivate));
#  112|   
#  113|     g_object_class_install_property (object_class,

Error: COMPILER_WARNING (CWE-477): [#def1078]
gtk+-2.24.33/gtk/gtkprintjob.c:111:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  109|     object_class->get_property = gtk_print_job_get_property;
#  110|   
#  111|->   g_type_class_add_private (class, sizeof (GtkPrintJobPrivate));
#  112|   
#  113|     g_object_class_install_property (object_class,

Error: COMPILER_WARNING: [#def1079]
gtk+-2.24.33/gtk/gtkprintjob.c:184:22: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  182|     GtkPrintJobPrivate *priv;
#  183|   
#  184|->   priv = job->priv = GTK_PRINT_JOB_GET_PRIVATE (job); 
#  185|   
#  186|     priv->spool_io = NULL;

Error: COMPILER_WARNING: [#def1080]
gtk+-2.24.33/gtk/gtkprintoperation.c:159:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  157|     const char *appname;
#  158|   
#  159|->   priv = operation->priv = GTK_PRINT_OPERATION_GET_PRIVATE (operation);
#  160|   
#  161|     priv->status = GTK_PRINT_STATUS_INITIAL;

Error: COMPILER_WARNING (CWE-477): [#def1081]
gtk+-2.24.33/gtk/gtkprintoperation.c: scope_hint: In function ‘gtk_print_operation_class_init’
gtk+-2.24.33/gtk/gtkprintoperation.c:672:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  672 |   g_type_class_add_private (gobject_class, sizeof (GtkPrintOperationPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  670|     class->done = gtk_print_operation_done;
#  671|     
#  672|->   g_type_class_add_private (gobject_class, sizeof (GtkPrintOperationPrivate));
#  673|   
#  674|     /**

Error: COMPILER_WARNING (CWE-477): [#def1082]
gtk+-2.24.33/gtk/gtkprintoperation.c:672:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  670|     class->done = gtk_print_operation_done;
#  671|     
#  672|->   g_type_class_add_private (gobject_class, sizeof (GtkPrintOperationPrivate));
#  673|   
#  674|     /**

Error: COMPILER_WARNING: [#def1083]
gtk+-2.24.33/gtk/gtkprintunixdialog.c:119:20: warning[-Wduplicate-decl-specifier]: duplicate ‘const’ declaration specifier
#  119 | static const gchar const common_paper_sizes[][16] = {
#      |                    ^~~~~
#  117|                                                                        const gchar  *childname);
#  118|   
#  119|-> static const gchar const common_paper_sizes[][16] = {
#  120|     "na_letter",
#  121|     "na_legal",

Error: COMPILER_WARNING (CWE-477): [#def1084]
gtk+-2.24.33/gtk/gtkprintunixdialog.c: scope_hint: In function ‘gtk_print_unix_dialog_class_init’
gtk+-2.24.33/gtk/gtkprintunixdialog.c:366:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  366 |   g_type_class_add_private (class, sizeof (GtkPrintUnixDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprintunixdialog.c:30: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  364|    							 GTK_PARAM_READWRITE));
#  365|   
#  366|->   g_type_class_add_private (class, sizeof (GtkPrintUnixDialogPrivate));
#  367|   }
#  368|   

Error: COMPILER_WARNING (CWE-477): [#def1085]
gtk+-2.24.33/gtk/gtkprintunixdialog.c:366:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  364|    							 GTK_PARAM_READWRITE));
#  365|   
#  366|->   g_type_class_add_private (class, sizeof (GtkPrintUnixDialogPrivate));
#  367|   }
#  368|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1086]
gtk+-2.24.33/gtk/gtkprintunixdialog.c:501:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkprintunixdialog.c:429:1: enter_function: entry to ‘error_dialogs’
gtk+-2.24.33/gtk/gtkprintunixdialog.c:443:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:445:17: branch_true: ...to here
gtk+-2.24.33/gtk/gtkprintunixdialog.c:445:17: call_function: calling ‘IA__gtk_print_unix_dialog_get_selected_printer’ from ‘error_dialogs’
gtk+-2.24.33/gtk/gtkprintunixdialog.c:445:17: return_function: returning to ‘error_dialogs’ from ‘IA__gtk_print_unix_dialog_get_selected_printer’
gtk+-2.24.33/gtk/gtkprintunixdialog.c:447:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:449:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtkprintunixdialog.c:449:14: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:457:14: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:459:24: branch_true: ...to here
gtk+-2.24.33/gtk/gtkprintunixdialog.c:462:18: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:463:19: branch_true: ...to here
gtk+-2.24.33/gtk/gtkprintunixdialog.c:462:19: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:465:46: branch_true: ...to here
gtk+-2.24.33/gtk/gtkprintunixdialog.c:467:22: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:468:23: branch_true: ...to here
gtk+-2.24.33/gtk/gtkprintunixdialog.c:467:23: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkprintunixdialog.c:470:34: branch_true: ...to here
gtk+-2.24.33/gtk/gtkprintunixdialog.c:470:34: call_function: calling ‘get_toplevel’ from ‘error_dialogs’
gtk+-2.24.33/gtk/gtkprintunixdialog.c:470:34: return_function: returning to ‘error_dialogs’ from ‘get_toplevel’
gtk+-2.24.33/gtk/gtkprintunixdialog.c:501:27: danger: dereference of NULL ‘get_toplevel(print_dialog)’
#  499|                                                          GTK_RESPONSE_ACCEPT);
#  500|   
#  501|->                       if (toplevel->group)
#  502|                           gtk_window_group_add_window (toplevel->group,
#  503|                                                        GTK_WINDOW (dialog));

Error: COMPILER_WARNING: [#def1087]
gtk+-2.24.33/gtk/gtkprintunixdialog.c:533:25: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  531|     GtkPrintUnixDialogPrivate *priv = dialog->priv;
#  532|   
#  533|->   priv = dialog->priv = GTK_PRINT_UNIX_DIALOG_GET_PRIVATE (dialog);
#  534|     priv->print_backends = NULL;
#  535|     priv->current_page = -1;

Error: CPPCHECK_WARNING (CWE-476): [#def1088]
gtk+-2.24.33/gtk/gtkprintunixdialog.c:3124: warning[nullPointer]: Possible null pointer dereference: enum_value
# 3122|   
# 3123|             g_assert (enum_value != NULL);
# 3124|->           gtk_printer_option_set (option, enum_value->value_nick);
# 3125|             g_type_class_unref (enum_class);
# 3126|   

Error: COMPILER_WARNING (CWE-457): [#def1089]
gtk+-2.24.33/gtk/gtkprogressbar.c:1016:15: warning[-Wmaybe-uninitialized]: ‘amount’ may be used uninitialized
# 1016 |               gtk_progress_bar_paint_text (pbar, offset, amount, orientation);
#      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtkprogressbar.c: scope_hint: In function ‘gtk_progress_bar_paint’
gtk+-2.24.33/gtk/gtkprogressbar.c:1013:20: note: ‘amount’ was declared here
# 1013 |               gint amount;
#      |                    ^~~~~~
# 1014|   
# 1015|   	      gtk_progress_bar_get_activity (pbar, orientation, &offset, &amount);
# 1016|-> 	      gtk_progress_bar_paint_text (pbar, offset, amount, orientation);
# 1017|   	    }
# 1018|   	}

Error: COMPILER_WARNING (CWE-477): [#def1090]
gtk+-2.24.33/gtk/gtkquery.c: scope_hint: In function ‘_gtk_query_class_init’
gtk+-2.24.33/gtk/gtkquery.c:57:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   57 |   g_type_class_add_private (gobject_class, sizeof (GtkQueryPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkquery.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkquery.c:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   55|     gobject_class->finalize = finalize;
#   56|   
#   57|->   g_type_class_add_private (gobject_class, sizeof (GtkQueryPrivate));  
#   58|   }
#   59|   

Error: COMPILER_WARNING (CWE-477): [#def1091]
gtk+-2.24.33/gtk/gtkquery.c:57:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   55|     gobject_class->finalize = finalize;
#   56|   
#   57|->   g_type_class_add_private (gobject_class, sizeof (GtkQueryPrivate));  
#   58|   }
#   59|   

Error: COMPILER_WARNING: [#def1092]
gtk+-2.24.33/gtk/gtkquery.c:63:17: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   61|   _gtk_query_init (GtkQuery *query)
#   62|   {
#   63|->   query->priv = G_TYPE_INSTANCE_GET_PRIVATE (query, GTK_TYPE_QUERY, GtkQueryPrivate);
#   64|   }
#   65|   

Error: COMPILER_WARNING (CWE-477): [#def1093]
gtk+-2.24.33/gtk/gtkradioaction.c: scope_hint: In function ‘gtk_radio_action_class_init’
gtk+-2.24.33/gtk/gtkradioaction.c:170:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  170 |   g_type_class_add_private (gobject_class, sizeof (GtkRadioActionPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoggleaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkradioaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkradioaction.c:33: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  168|   		  G_TYPE_NONE, 1, GTK_TYPE_RADIO_ACTION);
#  169|   
#  170|->   g_type_class_add_private (gobject_class, sizeof (GtkRadioActionPrivate));
#  171|   }
#  172|   

Error: COMPILER_WARNING (CWE-477): [#def1094]
gtk+-2.24.33/gtk/gtkradioaction.c:170:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  168|   		  G_TYPE_NONE, 1, GTK_TYPE_RADIO_ACTION);
#  169|   
#  170|->   g_type_class_add_private (gobject_class, sizeof (GtkRadioActionPrivate));
#  171|   }
#  172|   

Error: COMPILER_WARNING: [#def1095]
gtk+-2.24.33/gtk/gtkradioaction.c:176:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  174|   gtk_radio_action_init (GtkRadioAction *action)
#  175|   {
#  176|->   action->private_data = GTK_RADIO_ACTION_GET_PRIVATE (action);
#  177|     action->private_data->group = g_slist_prepend (NULL, action);
#  178|     action->private_data->value = 0;

Error: COMPILER_WARNING (CWE-477): [#def1096]
gtk+-2.24.33/gtk/gtkrange.c: scope_hint: In function ‘gtk_range_class_init’
gtk+-2.24.33/gtk/gtkrange.c:616:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  616 |   g_type_class_add_private (class, sizeof (GtkRangeLayout));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  614|                                                                    GTK_PARAM_READABLE));
#  615|   
#  616|->   g_type_class_add_private (class, sizeof (GtkRangeLayout));
#  617|   }
#  618|   

Error: COMPILER_WARNING (CWE-477): [#def1097]
gtk+-2.24.33/gtk/gtkrange.c:616:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  614|                                                                    GTK_PARAM_READABLE));
#  615|   
#  616|->   g_type_class_add_private (class, sizeof (GtkRangeLayout));
#  617|   }
#  618|   

Error: COMPILER_WARNING: [#def1098]
gtk+-2.24.33/gtk/gtkrange.c:736:19: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  734|     range->need_recalc = TRUE;
#  735|     range->round_digits = -1;
#  736|->   range->layout = GTK_RANGE_GET_PRIVATE (range);
#  737|     range->layout->mouse_location = MOUSE_OUTSIDE;
#  738|     range->layout->mouse_x = -1;

Error: COMPILER_WARNING (CWE-477): [#def1099]
gtk+-2.24.33/gtk/gtkrange.c: scope_hint: In function ‘_gtk_range_get_stop_positions’
gtk+-2.24.33/gtk/gtkrange.c:3975:5: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 3975 |     *values = g_memdup (range->layout->mark_pos, range->layout->n_marks * sizeof (gint));
#      |     ^
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 3973|   
# 3974|     if (values)
# 3975|->     *values = g_memdup (range->layout->mark_pos, range->layout->n_marks * sizeof (gint));
# 3976|   
# 3977|     return range->layout->n_marks;

Error: COMPILER_WARNING (CWE-477): [#def1100]
gtk+-2.24.33/gtk/gtkrange.c:3975:5: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 3973|   
# 3974|     if (values)
# 3975|->     *values = g_memdup (range->layout->mark_pos, range->layout->n_marks * sizeof (gint));
# 3976|   
# 3977|     return range->layout->n_marks;

Error: COMPILER_WARNING: [#def1101]
gtk+-2.24.33/gtk/gtkrc.c:1138:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1136|   gtk_rc_style_init (GtkRcStyle *style)
# 1137|   {
# 1138|->   GtkRcStylePrivate *priv = GTK_RC_STYLE_GET_PRIVATE (style);
# 1139|     guint i;
# 1140|   

Error: COMPILER_WARNING (CWE-477): [#def1102]
gtk+-2.24.33/gtk/gtkrc.c: scope_hint: In function ‘gtk_rc_style_class_init’
gtk+-2.24.33/gtk/gtkrc.c:1177:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1177 |   g_type_class_add_private (object_class, sizeof (GtkRcStylePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkstyle.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrc.c:48: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1175|     klass->create_style = gtk_rc_style_real_create_style;
# 1176|   
# 1177|->   g_type_class_add_private (object_class, sizeof (GtkRcStylePrivate));
# 1178|   }
# 1179|   

Error: COMPILER_WARNING (CWE-477): [#def1103]
gtk+-2.24.33/gtk/gtkrc.c:1177:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1175|     klass->create_style = gtk_rc_style_real_create_style;
# 1176|   
# 1177|->   g_type_class_add_private (object_class, sizeof (GtkRcStylePrivate));
# 1178|   }
# 1179|   

Error: COMPILER_WARNING: [#def1104]
gtk+-2.24.33/gtk/gtkrc.c:1189:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1187|   
# 1188|     rc_style = GTK_RC_STYLE (object);
# 1189|->   rc_priv = GTK_RC_STYLE_GET_PRIVATE (rc_style);
# 1190|   
# 1191|     g_free (rc_style->name);

Error: COMPILER_WARNING: [#def1105]
gtk+-2.24.33/gtk/gtkrc.c:1347:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1345|   _gtk_rc_style_get_color_hashes (GtkRcStyle *rc_style)
# 1346|   {
# 1347|->   GtkRcStylePrivate *priv = GTK_RC_STYLE_GET_PRIVATE (rc_style);
# 1348|   
# 1349|     return priv->color_hashes;

Error: COMPILER_WARNING: [#def1106]
gtk+-2.24.33/gtk/gtkrc.c:1495:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1493|   gtk_rc_style_prepend_empty_color_hash (GtkRcStyle *rc_style)
# 1494|   {
# 1495|->   GtkRcStylePrivate *priv = GTK_RC_STYLE_GET_PRIVATE (rc_style);
# 1496|     GHashTable        *hash = g_hash_table_new_full (g_str_hash, g_str_equal,
# 1497|                                                      g_free,

Error: COMPILER_WARNING: [#def1107]
gtk+-2.24.33/gtk/gtkrc.c:1518:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1516|                                     GtkRcStyle *src_style)
# 1517|   {
# 1518|->   GtkRcStylePrivate *priv     = GTK_RC_STYLE_GET_PRIVATE (rc_style);
# 1519|     GtkRcStylePrivate *src_priv = GTK_RC_STYLE_GET_PRIVATE (src_style);
# 1520|     GSList            *concat   = g_slist_copy (src_priv->color_hashes);

Error: COMPILER_WARNING: [#def1108]
gtk+-2.24.33/gtk/gtkrc.c:1519:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1517|   {
# 1518|     GtkRcStylePrivate *priv     = GTK_RC_STYLE_GET_PRIVATE (rc_style);
# 1519|->   GtkRcStylePrivate *src_priv = GTK_RC_STYLE_GET_PRIVATE (src_style);
# 1520|     GSList            *concat   = g_slist_copy (src_priv->color_hashes);
# 1521|   

Error: COMPILER_WARNING: [#def1109]
gtk+-2.24.33/gtk/gtkrc.c:1532:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1530|                                       GtkRcContext *context)
# 1531|   {
# 1532|->   GtkRcStylePrivate *priv = GTK_RC_STYLE_GET_PRIVATE (rc_style);
# 1533|   
# 1534|     if (src_style)

Error: COMPILER_WARNING: [#def1110]
gtk+-2.24.33/gtk/gtkrc.c:1536:37: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1534|     if (src_style)
# 1535|       {
# 1536|->       GtkRcStylePrivate *src_priv = GTK_RC_STYLE_GET_PRIVATE (src_style);
# 1537|   
# 1538|         /* Append src_style's factories, adding a ref to them */

Error: COMPILER_WARNING (CWE-477): [#def1111]
gtk+-2.24.33/gtk/gtkrc.c: scope_hint: In function ‘gtk_rc_styles_match’
gtk+-2.24.33/gtk/gtkrc.c:1892:11: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 1892 |           if (g_pattern_match (rc_set->pspec, path_length, path, path_reversed))
#      |           ^~
/usr/include/glib-2.0/glib.h:68: included_from: Included from here.
/usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here
#   52 | gboolean      g_pattern_match          (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~
# 1890|         else
# 1891|           {
# 1892|->           if (g_pattern_match (rc_set->pspec, path_length, path, path_reversed))
# 1893|   	    rc_styles = g_slist_append (rc_styles, rc_set);
# 1894|   	}

Error: COMPILER_WARNING (CWE-477): [#def1112]
gtk+-2.24.33/gtk/gtkrc.c:1892:11: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 1890|         else
# 1891|           {
# 1892|->           if (g_pattern_match (rc_set->pspec, path_length, path, path_reversed))
# 1893|   	    rc_styles = g_slist_append (rc_styles, rc_set);
# 1894|   	}

Error: COMPILER_WARNING: [#def1113]
gtk+-2.24.33/gtk/gtkrc.c:2502:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2500|                 GdkColor   *color)
# 2501|   {
# 2502|->   GtkRcStylePrivate *priv = GTK_RC_STYLE_GET_PRIVATE (style);
# 2503|     GSList *iter;
# 2504|   

Error: COMPILER_WARNING: [#def1114]
gtk+-2.24.33/gtk/gtkrc.c:3057:13: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3055|       }
# 3056|   
# 3057|->   rc_priv = GTK_RC_STYLE_GET_PRIVATE (rc_style);
# 3058|   
# 3059|     /* If there's a list, its first member is always the factory belonging

Error: CPPCHECK_WARNING (CWE-457): [#def1115]
gtk+-2.24.33/gtk/gtkrc.c:3298: error[uninitvar]: Uninitialized variables: &key.origin, &key.value
# 3296|         key.property_name = property_name;
# 3297|   
# 3298|->       node = bsearch (&key,
# 3299|   		      rc_style->rc_properties->data, rc_style->rc_properties->len,
# 3300|   		      sizeof (GtkRcProperty), gtk_rc_properties_cmp);

Error: COMPILER_WARNING: [#def1116]
gtk+-2.24.33/gtk/gtkrc.c:3668:17: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3666|         parsed_curlies = TRUE;
# 3667|   
# 3668|->       rc_priv = GTK_RC_STYLE_GET_PRIVATE (*rc_style);
# 3669|   
# 3670|         if (G_OBJECT_TYPE (*rc_style) != GTK_TYPE_RC_STYLE)

Error: COMPILER_WARNING: [#def1117]
gtk+-2.24.33/gtk/gtkrc.c:3682:22: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3680|             new_style->icon_factories = (*rc_style)->icon_factories;
# 3681|             (*rc_style)->icon_factories = NULL;
# 3682|->           new_priv = GTK_RC_STYLE_GET_PRIVATE (new_style);
# 3683|             new_priv->color_hashes = rc_priv->color_hashes;
# 3684|             rc_priv->color_hashes = NULL;

Error: COMPILER_WARNING: [#def1118]
gtk+-2.24.33/gtk/gtkrc.c:3701:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3699|   	  GtkRcStyleClass *new_class;
# 3700|   	  
# 3701|-> 	  rc_priv = GTK_RC_STYLE_GET_PRIVATE (*rc_style);
# 3702|   	  new_style = gtk_theme_engine_create_rc_style (engine);
# 3703|   	  g_type_module_unuse (G_TYPE_MODULE (engine));

Error: COMPILER_WARNING: [#def1119]
gtk+-2.24.33/gtk/gtkrc.c:3716:22: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3714|             new_style->icon_factories = (*rc_style)->icon_factories;
# 3715|             (*rc_style)->icon_factories = NULL;
# 3716|->           new_priv = GTK_RC_STYLE_GET_PRIVATE (new_style);
# 3717|             new_priv->color_hashes = rc_priv->color_hashes;
# 3718|             rc_priv->color_hashes = NULL;

Error: GCC_ANALYZER_WARNING (CWE-471): [#def1120]
gtk+-2.24.33/gtk/gtkrc.c:4786:11: warning[-Wanalyzer-write-to-string-literal]: write to string literal
gtk+-2.24.33/gtk/gtkrc.c:4892:1: enter_function: entry to ‘_gtk_rc_match_widget_class’
gtk+-2.24.33/gtk/gtkrc.c:4897:10: call_function: calling ‘match_widget_class_recursive’ from ‘_gtk_rc_match_widget_class’
# 4784|         else
# 4785|           {
# 4786|->           class_end[0] = '\0';
# 4787|             if (!match_class (path_elt, class_start))
# 4788|               {

Error: GCC_ANALYZER_WARNING (CWE-471): [#def1121]
gtk+-2.24.33/gtk/gtkrc.c:4789:15: warning[-Wanalyzer-write-to-string-literal]: write to string literal
gtk+-2.24.33/gtk/gtkrc.c:4892:1: enter_function: entry to ‘_gtk_rc_match_widget_class’
gtk+-2.24.33/gtk/gtkrc.c:4897:10: call_function: calling ‘match_widget_class_recursive’ from ‘_gtk_rc_match_widget_class’
# 4787|             if (!match_class (path_elt, class_start))
# 4788|               {
# 4789|->               class_end[0] = '.';
# 4790|                 return FALSE;
# 4791|               }

Error: GCC_ANALYZER_WARNING (CWE-471): [#def1122]
gtk+-2.24.33/gtk/gtkrc.c:4798:15: warning[-Wanalyzer-write-to-string-literal]: write to string literal
gtk+-2.24.33/gtk/gtkrc.c:4892:1: enter_function: entry to ‘_gtk_rc_match_widget_class’
gtk+-2.24.33/gtk/gtkrc.c:4897:10: call_function: calling ‘match_widget_class_recursive’ from ‘_gtk_rc_match_widget_class’
# 4796|                 gchar old_char = path_reversed[new_length];
# 4797|                 
# 4798|->               class_end[0] = '.';
# 4799|                 
# 4800|                 path_reversed[new_length] = '\0';

Error: GCC_ANALYZER_WARNING (CWE-471): [#def1123]
gtk+-2.24.33/gtk/gtkrc.c:4800:15: warning[-Wanalyzer-write-to-string-literal]: write to string literal
gtk+-2.24.33/gtk/gtkrc.c:4892:1: enter_function: entry to ‘_gtk_rc_match_widget_class’
gtk+-2.24.33/gtk/gtkrc.c:4897:10: call_function: calling ‘match_widget_class_recursive’ from ‘_gtk_rc_match_widget_class’
# 4798|                 class_end[0] = '.';
# 4799|                 
# 4800|->               path_reversed[new_length] = '\0';
# 4801|                 result = match_widget_class_recursive (list->next, new_length, class_end, path_reversed);
# 4802|                 path_reversed[new_length] = old_char;

Error: COMPILER_WARNING (CWE-477): [#def1124]
gtk+-2.24.33/gtk/gtkrc.c: scope_hint: In function ‘match_widget_class_recursive’
gtk+-2.24.33/gtk/gtkrc.c:4819:9: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 4819 |         return g_pattern_match (path_elt->elt.pspec, length, path, path_reversed);
#      |         ^~~~~~
/usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here
#   52 | gboolean      g_pattern_match          (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~
# 4817|          */
# 4818|         if (list->next == NULL)
# 4819|->         return g_pattern_match (path_elt->elt.pspec, length, path, path_reversed);
# 4820|         
# 4821|         class_elt = (PathElt *)list->next->data;

Error: COMPILER_WARNING (CWE-477): [#def1125]
gtk+-2.24.33/gtk/gtkrc.c:4819:9: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 4817|          */
# 4818|         if (list->next == NULL)
# 4819|->         return g_pattern_match (path_elt->elt.pspec, length, path, path_reversed);
# 4820|         
# 4821|         class_elt = (PathElt *)list->next->data;

Error: COMPILER_WARNING (CWE-477): [#def1126]
gtk+-2.24.33/gtk/gtkrc.c:4859:15: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 4859 |               if (g_pattern_match (path_elt->elt.pspec, class_start - path, path, path_reversed + length - (class_start - path)))
#      |               ^~
/usr/include/glib-2.0/glib/gpattern.h:52:15: note: declared here
#   52 | gboolean      g_pattern_match          (GPatternSpec *pspec,
#      |               ^~~~~~~~~~~~~~~
# 4857|                 class_start[0] = '\0';
# 4858|                 
# 4859|->               if (g_pattern_match (path_elt->elt.pspec, class_start - path, path, path_reversed + length - (class_start - path)))
# 4860|                   {
# 4861|                     if (class_end != NULL)

Error: COMPILER_WARNING (CWE-477): [#def1127]
gtk+-2.24.33/gtk/gtkrc.c:4859:15: warning[-Wdeprecated-declarations]: ‘g_pattern_match’ is deprecated: Use 'g_pattern_spec_match' instead
# 4857|                 class_start[0] = '\0';
# 4858|                 
# 4859|->               if (g_pattern_match (path_elt->elt.pspec, class_start - path, path, path_reversed + length - (class_start - path)))
# 4860|                   {
# 4861|                     if (class_end != NULL)

Error: COMPILER_WARNING: [#def1128]
gtk+-2.24.33/gtk/gtkrecentaction.c:183:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  181|   gtk_recent_action_get_recent_manager (GtkRecentChooser *chooser)
#  182|   {
#  183|->   return GTK_RECENT_ACTION_GET_PRIVATE (chooser)->manager;
#  184|   }
#  185|   

Error: COMPILER_WARNING: [#def1129]
gtk+-2.24.33/gtk/gtkrecentaction.c:247:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  245|                                 GtkRecentFilter  *filter)
#  246|   {
#  247|->   GtkRecentActionPrivate *priv = GTK_RECENT_ACTION_GET_PRIVATE (chooser);
#  248|   
#  249|     if (priv->current_filter != filter)

Error: COMPILER_WARNING: [#def1130]
gtk+-2.24.33/gtk/gtkrecentaction.c:257:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  255|                                    GtkRecentFilter  *filter)
#  256|   {
#  257|->   GtkRecentActionPrivate *priv = GTK_RECENT_ACTION_GET_PRIVATE (chooser);
#  258|   
#  259|     if (priv->current_filter == filter)

Error: COMPILER_WARNING: [#def1131]
gtk+-2.24.33/gtk/gtkrecentaction.c:269:20: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  267|     GtkRecentFilter *current_filter;
#  268|   
#  269|->   current_filter = GTK_RECENT_ACTION_GET_PRIVATE (chooser)->current_filter;
#  270|     retval = g_slist_prepend (retval, current_filter);
#  271|   

Error: COMPILER_WARNING: [#def1132]
gtk+-2.24.33/gtk/gtkrecentaction.c:300:3: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  298|      * selected, we must unset the current recent chooser pointer
#  299|      */
#  300|->   GTK_RECENT_ACTION_GET_PRIVATE (action)->current_chooser = NULL;
#  301|   }
#  302|   

Error: COMPILER_WARNING: [#def1133]
gtk+-2.24.33/gtk/gtkrecentaction.c:549:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  547|                                   GParamSpec *pspec)
#  548|   {
#  549|->   GtkRecentActionPrivate *priv = GTK_RECENT_ACTION_GET_PRIVATE (gobject);
#  550|   
#  551|     switch (prop_id)

Error: COMPILER_WARNING (CWE-477): [#def1134]
gtk+-2.24.33/gtk/gtkrecentaction.c: scope_hint: In function ‘gtk_recent_action_class_init’
gtk+-2.24.33/gtk/gtkrecentaction.c:595:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  595 |   g_type_class_add_private (klass, sizeof (GtkRecentActionPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentaction.h:29: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentaction.c:25: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  593|     GtkActionClass *action_class = GTK_ACTION_CLASS (klass);
#  594|   
#  595|->   g_type_class_add_private (klass, sizeof (GtkRecentActionPrivate));
#  596|   
#  597|     gobject_class->finalize = gtk_recent_action_finalize;

Error: COMPILER_WARNING (CWE-477): [#def1135]
gtk+-2.24.33/gtk/gtkrecentaction.c:595:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  593|     GtkActionClass *action_class = GTK_ACTION_CLASS (klass);
#  594|   
#  595|->   g_type_class_add_private (klass, sizeof (GtkRecentActionPrivate));
#  596|   
#  597|     gobject_class->finalize = gtk_recent_action_finalize;

Error: COMPILER_WARNING: [#def1136]
gtk+-2.24.33/gtk/gtkrecentaction.c:628:25: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  626|     GtkRecentActionPrivate *priv;
#  627|   
#  628|->   action->priv = priv = GTK_RECENT_ACTION_GET_PRIVATE (action);
#  629|   
#  630|     priv->show_numbers = FALSE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1137]
gtk+-2.24.33/gtk/gtkrecentchooserdefault.c:713:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘parent’
gtk+-2.24.33/gtk/gtkrecentchooserdefault.c:735:1: enter_function: entry to ‘error_message’
gtk+-2.24.33/gtk/gtkrecentchooserdefault.c:739:3: call_function: calling ‘get_toplevel’ from ‘error_message’
gtk+-2.24.33/gtk/gtkrecentchooserdefault.c:739:3: return_function: returning to ‘error_message’ from ‘get_toplevel’
gtk+-2.24.33/gtk/gtkrecentchooserdefault.c:739:3: call_function: calling ‘error_message_with_parent’ from ‘error_message’
#  711|   					    "%s", detail);
#  712|   
#  713|->   if (parent->group)
#  714|       gtk_window_group_add_window (parent->group, GTK_WINDOW (dialog));
#  715|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1138]
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:61:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:333:1: enter_function: entry to ‘IA__gtk_recent_chooser_dialog_new_for_manager’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:342:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:343:12: call_function: calling ‘gtk_recent_chooser_dialog_new_valist’ from ‘IA__gtk_recent_chooser_dialog_new_for_manager’
#   59|   static void gtk_recent_chooser_dialog_unmap     (GtkWidget *widget);
#   60|   
#   61|-> G_DEFINE_TYPE_WITH_CODE (GtkRecentChooserDialog,
#   62|   			 gtk_recent_chooser_dialog,
#   63|   			 GTK_TYPE_DIALOG,

Error: COMPILER_WARNING (CWE-477): [#def1139]
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c: scope_hint: In function ‘gtk_recent_chooser_dialog_class_init’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:83:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   83 |   g_type_class_add_private (klass, sizeof (GtkRecentChooserDialogPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccelgroup.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentchooserdialog.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:23: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   81|     _gtk_recent_chooser_install_properties (gobject_class);
#   82|     
#   83|->   g_type_class_add_private (klass, sizeof (GtkRecentChooserDialogPrivate));
#   84|   }
#   85|   

Error: COMPILER_WARNING (CWE-477): [#def1140]
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:83:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   81|     _gtk_recent_chooser_install_properties (gobject_class);
#   82|     
#   83|->   g_type_class_add_private (klass, sizeof (GtkRecentChooserDialogPrivate));
#   84|   }
#   85|   

Error: COMPILER_WARNING: [#def1141]
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:89:41: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   87|   gtk_recent_chooser_dialog_init (GtkRecentChooserDialog *dialog)
#   88|   {
#   89|->   GtkRecentChooserDialogPrivate *priv = G_TYPE_INSTANCE_GET_PRIVATE (dialog,
#   90|     								     GTK_TYPE_RECENT_CHOOSER_DIALOG,
#   91|     								     GtkRecentChooserDialogPrivate);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1142]
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:261:12: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:333:1: enter_function: entry to ‘IA__gtk_recent_chooser_dialog_new_for_manager’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:342:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:343:12: call_function: calling ‘gtk_recent_chooser_dialog_new_valist’ from ‘IA__gtk_recent_chooser_dialog_new_for_manager’
#  259|     gint response_id;
#  260|     
#  261|->   result = g_object_new (GTK_TYPE_RECENT_CHOOSER_DIALOG,
#  262|                            "title", title,
#  263|                            "recent-manager", manager,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1143]
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:267:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:333:1: enter_function: entry to ‘IA__gtk_recent_chooser_dialog_new_for_manager’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:342:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:343:12: call_function: calling ‘gtk_recent_chooser_dialog_new_valist’ from ‘IA__gtk_recent_chooser_dialog_new_for_manager’
#  265|     
#  266|     if (parent)
#  267|->     gtk_window_set_transient_for (GTK_WINDOW (result), parent);
#  268|     
#  269|     while (button_text)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1144]
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:272:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:333:1: enter_function: entry to ‘IA__gtk_recent_chooser_dialog_new_for_manager’
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:342:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkrecentchooserdialog.c:343:12: call_function: calling ‘gtk_recent_chooser_dialog_new_valist’ from ‘IA__gtk_recent_chooser_dialog_new_for_manager’
#  270|       {
#  271|         response_id = va_arg (varargs, gint);
#  272|->       gtk_dialog_add_button (GTK_DIALOG (result), button_text, response_id);
#  273|         button_text = va_arg (varargs, const gchar *);
#  274|       }

Error: COMPILER_WARNING (CWE-477): [#def1145]
gtk+-2.24.33/gtk/gtkrecentchoosermenu.c: scope_hint: In function ‘gtk_recent_chooser_menu_class_init’
gtk+-2.24.33/gtk/gtkrecentchoosermenu.c:236:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  236 |   g_type_class_add_private (klass, sizeof (GtkRecentChooserMenuPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentmanager.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentchoosermenu.c:25: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  234|     g_object_class_override_property (gobject_class, PROP_ACTIVATABLE_USE_ACTION_APPEARANCE, "use-action-appearance");
#  235|   
#  236|->   g_type_class_add_private (klass, sizeof (GtkRecentChooserMenuPrivate));
#  237|   }
#  238|   

Error: COMPILER_WARNING (CWE-477): [#def1146]
gtk+-2.24.33/gtk/gtkrecentchoosermenu.c:236:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  234|     g_object_class_override_property (gobject_class, PROP_ACTIVATABLE_USE_ACTION_APPEARANCE, "use-action-appearance");
#  235|   
#  236|->   g_type_class_add_private (klass, sizeof (GtkRecentChooserMenuPrivate));
#  237|   }
#  238|   

Error: COMPILER_WARNING: [#def1147]
gtk+-2.24.33/gtk/gtkrecentchoosermenu.c:244:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  242|     GtkRecentChooserMenuPrivate *priv;
#  243|     
#  244|->   priv = GTK_RECENT_CHOOSER_MENU_GET_PRIVATE (menu);
#  245|     
#  246|     menu->priv = priv;

Error: COMPILER_WARNING (CWE-477): [#def1148]
gtk+-2.24.33/gtk/gtkrecentchooserwidget.c: scope_hint: In function ‘gtk_recent_chooser_widget_class_init’
gtk+-2.24.33/gtk/gtkrecentchooserwidget.c:70:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   70 |   g_type_class_add_private (klass, sizeof (GtkRecentChooserWidgetPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentchooser.h:29: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentchooserwidget.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentchooserwidget.c:23: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   68|     _gtk_recent_chooser_install_properties (gobject_class);
#   69|   
#   70|->   g_type_class_add_private (klass, sizeof (GtkRecentChooserWidgetPrivate));
#   71|   }
#   72|   

Error: COMPILER_WARNING (CWE-477): [#def1149]
gtk+-2.24.33/gtk/gtkrecentchooserwidget.c:70:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   68|     _gtk_recent_chooser_install_properties (gobject_class);
#   69|   
#   70|->   g_type_class_add_private (klass, sizeof (GtkRecentChooserWidgetPrivate));
#   71|   }
#   72|   

Error: COMPILER_WARNING: [#def1150]
gtk+-2.24.33/gtk/gtkrecentchooserwidget.c:77:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   75|   gtk_recent_chooser_widget_init (GtkRecentChooserWidget *widget)
#   76|   {
#   77|->   widget->priv = G_TYPE_INSTANCE_GET_PRIVATE (widget, GTK_TYPE_RECENT_CHOOSER_WIDGET,
#   78|   					      GtkRecentChooserWidgetPrivate);
#   79|   }

Error: COMPILER_WARNING (CWE-477): [#def1151]
gtk+-2.24.33/gtk/gtkrecentmanager.c: scope_hint: In function ‘gtk_recent_manager_class_init’
gtk+-2.24.33/gtk/gtkrecentmanager.c:285:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  285 |   g_type_class_add_private (klass, sizeof (GtkRecentManagerPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrecentmanager.c:33: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  283|     klass->changed = gtk_recent_manager_real_changed;
#  284|     
#  285|->   g_type_class_add_private (klass, sizeof (GtkRecentManagerPrivate));
#  286|   }
#  287|   

Error: COMPILER_WARNING (CWE-477): [#def1152]
gtk+-2.24.33/gtk/gtkrecentmanager.c:285:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  283|     klass->changed = gtk_recent_manager_real_changed;
#  284|     
#  285|->   g_type_class_add_private (klass, sizeof (GtkRecentManagerPrivate));
#  286|   }
#  287|   

Error: COMPILER_WARNING: [#def1153]
gtk+-2.24.33/gtk/gtkrecentmanager.c:293:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  291|     GtkRecentManagerPrivate *priv;
#  292|   
#  293|->   manager->priv = priv = GTK_RECENT_MANAGER_GET_PRIVATE (manager);
#  294|     
#  295|     priv->limit = DEFAULT_LIMIT;

Error: COMPILER_WARNING (CWE-477): [#def1154]
gtk+-2.24.33/gtk/gtkrecentmanager.c: scope_hint: In function ‘get_default_recent_file’
gtk+-2.24.33/gtk/gtkrecentmanager.c:592:11: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_app_info’ is deprecated: Use 'g_bookmark_file_get_application_info' instead
#  592 |           g_bookmark_file_get_app_info (bf_old, uris[i], apps[j],
#      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib.h:39: included_from: Included from here.
/usr/include/glib-2.0/glib/gbookmarkfile.h:226:16: note: declared here
#  226 | gboolean       g_bookmark_file_get_app_info        (GBookmarkFile  *bookmark,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  590|             time_t stamp;
#  591|   
#  592|->           g_bookmark_file_get_app_info (bf_old, uris[i], apps[j],
#  593|                                           &exec,
#  594|                                           &count,

Error: COMPILER_WARNING (CWE-477): [#def1155]
gtk+-2.24.33/gtk/gtkrecentmanager.c:592:11: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_app_info’ is deprecated: Use 'g_bookmark_file_get_application_info' instead
#  590|             time_t stamp;
#  591|   
#  592|->           g_bookmark_file_get_app_info (bf_old, uris[i], apps[j],
#  593|                                           &exec,
#  594|                                           &count,

Error: COMPILER_WARNING (CWE-477): [#def1156]
gtk+-2.24.33/gtk/gtkrecentmanager.c:598:11: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_set_app_info’ is deprecated: Use 'g_bookmark_file_set_application_info' instead
#  598 |           g_bookmark_file_set_app_info (bf_new, uris[i], apps[j],
#      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gbookmarkfile.h:210:16: note: declared here
#  210 | gboolean       g_bookmark_file_set_app_info        (GBookmarkFile  *bookmark,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  596|                                           NULL);
#  597|   
#  598|->           g_bookmark_file_set_app_info (bf_new, uris[i], apps[j],
#  599|                                           exec,
#  600|                                           count,

Error: COMPILER_WARNING (CWE-477): [#def1157]
gtk+-2.24.33/gtk/gtkrecentmanager.c:598:11: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_set_app_info’ is deprecated: Use 'g_bookmark_file_set_application_info' instead
#  596|                                           NULL);
#  597|   
#  598|->           g_bookmark_file_set_app_info (bf_new, uris[i], apps[j],
#  599|                                           exec,
#  600|                                           count,

Error: COMPILER_WARNING (CWE-569): [#def1158]
gtk+-2.24.33/gtk/gtkrecentmanager.c: scope_hint: In function ‘IA__gtk_recent_manager_add_full’
gtk+-2.24.33/gtk/gtkrecentmanager.c:1119:39: warning[-Wpointer-compare]: comparison between pointer and zero character constant
# 1119 |   if (data->groups && data->groups[0] != '\0')
#      |                                       ^~
gtk+-2.24.33/gtk/gtkrecentmanager.c:1119:23: note: did you mean to dereference the pointer?
# 1119 |   if (data->groups && data->groups[0] != '\0')
#      |                       ^
# 1117|     g_bookmark_file_set_mime_type (priv->recent_items, uri, data->mime_type);
# 1118|     
# 1119|->   if (data->groups && data->groups[0] != '\0')
# 1120|       {
# 1121|         gint j;

Error: COMPILER_WARNING (CWE-569): [#def1159]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1119:39: warning[-Wpointer-compare]: comparison between pointer and zero character constant
# 1117|     g_bookmark_file_set_mime_type (priv->recent_items, uri, data->mime_type);
# 1118|     
# 1119|->   if (data->groups && data->groups[0] != '\0')
# 1120|       {
# 1121|         gint j;

Error: COMPILER_WARNING (CWE-477): [#def1160]
gtk+-2.24.33/gtk/gtkrecentmanager.c: scope_hint: In function ‘build_recent_info’
gtk+-2.24.33/gtk/gtkrecentmanager.c:1250:3: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_added’ is deprecated: Use 'g_bookmark_file_get_added_date_time' instead
# 1250 |   info->added = g_bookmark_file_get_added (bookmarks, info->uri, NULL);
#      |   ^~~~
/usr/include/glib-2.0/glib/gbookmarkfile.h:269:16: note: declared here
#  269 | time_t         g_bookmark_file_get_added           (GBookmarkFile  *bookmark,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
# 1248|     info->is_private = g_bookmark_file_get_is_private (bookmarks, info->uri, NULL);
# 1249|     
# 1250|->   info->added = g_bookmark_file_get_added (bookmarks, info->uri, NULL);
# 1251|     info->modified = g_bookmark_file_get_modified (bookmarks, info->uri, NULL);
# 1252|     info->visited = g_bookmark_file_get_visited (bookmarks, info->uri, NULL);

Error: COMPILER_WARNING (CWE-477): [#def1161]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1250:3: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_added’ is deprecated: Use 'g_bookmark_file_get_added_date_time' instead
# 1248|     info->is_private = g_bookmark_file_get_is_private (bookmarks, info->uri, NULL);
# 1249|     
# 1250|->   info->added = g_bookmark_file_get_added (bookmarks, info->uri, NULL);
# 1251|     info->modified = g_bookmark_file_get_modified (bookmarks, info->uri, NULL);
# 1252|     info->visited = g_bookmark_file_get_visited (bookmarks, info->uri, NULL);

Error: COMPILER_WARNING (CWE-477): [#def1162]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1251:3: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_modified’ is deprecated: Use 'g_bookmark_file_get_modified_date_time' instead
# 1251 |   info->modified = g_bookmark_file_get_modified (bookmarks, info->uri, NULL);
#      |   ^~~~
/usr/include/glib-2.0/glib/gbookmarkfile.h:285:16: note: declared here
#  285 | time_t         g_bookmark_file_get_modified        (GBookmarkFile  *bookmark,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1249|     
# 1250|     info->added = g_bookmark_file_get_added (bookmarks, info->uri, NULL);
# 1251|->   info->modified = g_bookmark_file_get_modified (bookmarks, info->uri, NULL);
# 1252|     info->visited = g_bookmark_file_get_visited (bookmarks, info->uri, NULL);
# 1253|     

Error: COMPILER_WARNING (CWE-477): [#def1163]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1251:3: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_modified’ is deprecated: Use 'g_bookmark_file_get_modified_date_time' instead
# 1249|     
# 1250|     info->added = g_bookmark_file_get_added (bookmarks, info->uri, NULL);
# 1251|->   info->modified = g_bookmark_file_get_modified (bookmarks, info->uri, NULL);
# 1252|     info->visited = g_bookmark_file_get_visited (bookmarks, info->uri, NULL);
# 1253|     

Error: COMPILER_WARNING (CWE-477): [#def1164]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1252:3: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_visited’ is deprecated: Use 'g_bookmark_file_get_visited_date_time' instead
# 1252 |   info->visited = g_bookmark_file_get_visited (bookmarks, info->uri, NULL);
#      |   ^~~~
/usr/include/glib-2.0/glib/gbookmarkfile.h:301:16: note: declared here
#  301 | time_t         g_bookmark_file_get_visited         (GBookmarkFile  *bookmark,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1250|     info->added = g_bookmark_file_get_added (bookmarks, info->uri, NULL);
# 1251|     info->modified = g_bookmark_file_get_modified (bookmarks, info->uri, NULL);
# 1252|->   info->visited = g_bookmark_file_get_visited (bookmarks, info->uri, NULL);
# 1253|     
# 1254|     groups = g_bookmark_file_get_groups (bookmarks, info->uri, &groups_len, NULL);

Error: COMPILER_WARNING (CWE-477): [#def1165]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1252:3: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_visited’ is deprecated: Use 'g_bookmark_file_get_visited_date_time' instead
# 1250|     info->added = g_bookmark_file_get_added (bookmarks, info->uri, NULL);
# 1251|     info->modified = g_bookmark_file_get_modified (bookmarks, info->uri, NULL);
# 1252|->   info->visited = g_bookmark_file_get_visited (bookmarks, info->uri, NULL);
# 1253|     
# 1254|     groups = g_bookmark_file_get_groups (bookmarks, info->uri, &groups_len, NULL);

Error: COMPILER_WARNING (CWE-477): [#def1166]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1275:7: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_app_info’ is deprecated: Use 'g_bookmark_file_get_application_info' instead
# 1275 |       res = g_bookmark_file_get_app_info (bookmarks, info->uri, app_name,
#      |       ^~~
/usr/include/glib-2.0/glib/gbookmarkfile.h:226:16: note: declared here
#  226 | gboolean       g_bookmark_file_get_app_info        (GBookmarkFile  *bookmark,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1273|         app_name = apps[i];
# 1274|         
# 1275|->       res = g_bookmark_file_get_app_info (bookmarks, info->uri, app_name,
# 1276|         					  &app_exec,
# 1277|         					  &count,

Error: COMPILER_WARNING (CWE-477): [#def1167]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1275:7: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_app_info’ is deprecated: Use 'g_bookmark_file_get_application_info' instead
# 1273|         app_name = apps[i];
# 1274|         
# 1275|->       res = g_bookmark_file_get_app_info (bookmarks, info->uri, app_name,
# 1276|         					  &app_exec,
# 1277|         					  &count,

Error: COMPILER_WARNING: [#def1168]
gtk+-2.24.33/gtk/gtkrecentmanager.c: scope_hint: In function ‘IA__gtk_recent_manager_move_item’
gtk+-2.24.33/gtk/gtkrecentmanager.c:1383:12: warning[-Wunused-but-set-variable=]: variable ‘res’ set but not used
# 1383 |   gboolean res;
#      |            ^~~
# 1381|     GtkRecentManagerPrivate *priv;
# 1382|     GError *move_error;
# 1383|->   gboolean res;
# 1384|     
# 1385|     g_return_val_if_fail (GTK_IS_RECENT_MANAGER (recent_manager), FALSE);

Error: COMPILER_WARNING (CWE-477): [#def1169]
gtk+-2.24.33/gtk/gtkrecentmanager.c: scope_hint: In function ‘gtk_recent_manager_clamp_to_age’
gtk+-2.24.33/gtk/gtkrecentmanager.c:1588:7: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_modified’ is deprecated: Use 'g_bookmark_file_get_modified_date_time' instead
# 1588 |       modified = g_bookmark_file_get_modified (priv->recent_items, uri, NULL);
#      |       ^~~~~~~~
/usr/include/glib-2.0/glib/gbookmarkfile.h:285:16: note: declared here
#  285 | time_t         g_bookmark_file_get_modified        (GBookmarkFile  *bookmark,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1586|         gint item_age;
# 1587|   
# 1588|->       modified = g_bookmark_file_get_modified (priv->recent_items, uri, NULL);
# 1589|         item_age = (gint) ((now - modified) / (60 * 60 * 24));
# 1590|         if (item_age > age)

Error: COMPILER_WARNING (CWE-477): [#def1170]
gtk+-2.24.33/gtk/gtkrecentmanager.c:1588:7: warning[-Wdeprecated-declarations]: ‘g_bookmark_file_get_modified’ is deprecated: Use 'g_bookmark_file_get_modified_date_time' instead
# 1586|         gint item_age;
# 1587|   
# 1588|->       modified = g_bookmark_file_get_modified (priv->recent_items, uri, NULL);
# 1589|         item_age = (gint) ((now - modified) / (60 * 60 * 24));
# 1590|         if (item_age > age)

Error: COMPILER_WARNING (CWE-477): [#def1171]
gtk+-2.24.33/gtk/gtkruler.c: scope_hint: In function ‘gtk_ruler_class_init’
gtk+-2.24.33/gtk/gtkruler.c:183:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  183 |   g_type_class_add_private (gobject_class, sizeof (GtkRulerPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  181|   						      GTK_PARAM_READWRITE));  
#  182|   
#  183|->   g_type_class_add_private (gobject_class, sizeof (GtkRulerPrivate));
#  184|   }
#  185|   

Error: COMPILER_WARNING (CWE-477): [#def1172]
gtk+-2.24.33/gtk/gtkruler.c:183:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  181|   						      GTK_PARAM_READWRITE));  
#  182|   
#  183|->   g_type_class_add_private (gobject_class, sizeof (GtkRulerPrivate));
#  184|   }
#  185|   

Error: COMPILER_WARNING: [#def1173]
gtk+-2.24.33/gtk/gtkruler.c:190:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  188|   {
#  189|     GtkWidget *widget = GTK_WIDGET (ruler);
#  190|->   GtkRulerPrivate *private = GTK_RULER_GET_PRIVATE (ruler);
#  191|   
#  192|     private->orientation = GTK_ORIENTATION_HORIZONTAL;

Error: COMPILER_WARNING: [#def1174]
gtk+-2.24.33/gtk/gtkruler.c:216:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  214|   {
#  215|     GtkRuler *ruler = GTK_RULER (object);
#  216|->   GtkRulerPrivate *private = GTK_RULER_GET_PRIVATE (ruler);
#  217|   
#  218|     switch (prop_id)

Error: COMPILER_WARNING: [#def1175]
gtk+-2.24.33/gtk/gtkruler.c:256:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  254|   {
#  255|     GtkRuler *ruler = GTK_RULER (object);
#  256|->   GtkRulerPrivate *private = GTK_RULER_GET_PRIVATE (ruler);
#  257|   
#  258|     switch (prop_id)

Error: COMPILER_WARNING: [#def1176]
gtk+-2.24.33/gtk/gtkruler.c:481:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  479|                           GtkRequisition *requisition)
#  480|   {
#  481|->   GtkRulerPrivate *private = GTK_RULER_GET_PRIVATE (widget);
#  482|   
#  483|     if (private->orientation == GTK_ORIENTATION_HORIZONTAL)

Error: COMPILER_WARNING: [#def1177]
gtk+-2.24.33/gtk/gtkruler.c:518:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  516|   {
#  517|     GtkRuler *ruler = GTK_RULER (widget);
#  518|->   GtkRulerPrivate *private = GTK_RULER_GET_PRIVATE (widget);
#  519|     gint x;
#  520|     gint y;

Error: COMPILER_WARNING: [#def1178]
gtk+-2.24.33/gtk/gtkruler.c:595:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  593|   {
#  594|     GtkWidget *widget = GTK_WIDGET (ruler);
#  595|->   GtkRulerPrivate *private = GTK_RULER_GET_PRIVATE (ruler);
#  596|     cairo_t *cr;
#  597|     gint i, j;

Error: COMPILER_WARNING: [#def1179]
gtk+-2.24.33/gtk/gtkruler.c:809:30: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  807|   {
#  808|     GtkWidget *widget = GTK_WIDGET (ruler);
#  809|->   GtkRulerPrivate *private = GTK_RULER_GET_PRIVATE (ruler);
#  810|     gint x, y;
#  811|     gint width, height;

Error: COMPILER_WARNING: [#def1180]
gtk+-2.24.33/gtk/gtkscale.c:159:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  157|     else if (strcmp (pspec->name, "inverted") == 0)
#  158|       {
#  159|->       GtkScalePrivate *priv = GTK_SCALE_GET_PRIVATE (object);
#  160|         GtkScaleMark *mark;
#  161|         GSList *m;

Error: COMPILER_WARNING (CWE-477): [#def1181]
gtk+-2.24.33/gtk/gtkscale.c: scope_hint: In function ‘gtk_scale_class_init’
gtk+-2.24.33/gtk/gtkscale.c:435:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  435 |   g_type_class_add_private (gobject_class, sizeof (GtkScalePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  433|                         GTK_SCROLL_END);
#  434|   
#  435|->   g_type_class_add_private (gobject_class, sizeof (GtkScalePrivate));
#  436|   }
#  437|   

Error: COMPILER_WARNING (CWE-477): [#def1182]
gtk+-2.24.33/gtk/gtkscale.c:435:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  433|                         GTK_SCROLL_END);
#  434|   
#  435|->   g_type_class_add_private (gobject_class, sizeof (GtkScalePrivate));
#  436|   }
#  437|   

Error: COMPILER_WARNING: [#def1183]
gtk+-2.24.33/gtk/gtkscale.c:751:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  749|     widget = GTK_WIDGET (range);
#  750|     scale = GTK_SCALE (range);
#  751|->   priv = GTK_SCALE_GET_PRIVATE (scale);
#  752|   
#  753|     _gtk_scale_get_value_size (scale, &w, &h);

Error: COMPILER_WARNING: [#def1184]
gtk+-2.24.33/gtk/gtkscale.c:877:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  875|                                  gint            *height2)
#  876|   {
#  877|->   GtkScalePrivate *priv = GTK_SCALE_GET_PRIVATE (scale);
#  878|     PangoLayout *layout;
#  879|     PangoRectangle logical_rect;

Error: COMPILER_WARNING: [#def1185]
gtk+-2.24.33/gtk/gtkscale.c:1009:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1007|   {
# 1008|     GtkScale *scale = GTK_SCALE (widget);
# 1009|->   GtkScalePrivate *priv = GTK_SCALE_GET_PRIVATE (scale);
# 1010|     GtkRange *range = GTK_RANGE (scale);
# 1011|     GtkStateType state_type;

Error: COMPILER_WARNING: [#def1186]
gtk+-2.24.33/gtk/gtkscale.c:1329:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1327|   gtk_scale_get_layout (GtkScale *scale)
# 1328|   {
# 1329|->   GtkScalePrivate *priv = GTK_SCALE_GET_PRIVATE (scale);
# 1330|     gchar *txt;
# 1331|   

Error: COMPILER_WARNING: [#def1187]
gtk+-2.24.33/gtk/gtkscale.c:1390:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1388|   _gtk_scale_clear_layout (GtkScale *scale)
# 1389|   {
# 1390|->   GtkScalePrivate *priv = GTK_SCALE_GET_PRIVATE (scale);
# 1391|   
# 1392|     g_return_if_fail (GTK_IS_SCALE (scale));

Error: COMPILER_WARNING: [#def1188]
gtk+-2.24.33/gtk/gtkscale.c:1419:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1417|   gtk_scale_clear_marks (GtkScale *scale)
# 1418|   {
# 1419|->   GtkScalePrivate *priv = GTK_SCALE_GET_PRIVATE (scale);
# 1420|   
# 1421|     g_return_if_fail (GTK_IS_SCALE (scale));

Error: COMPILER_WARNING: [#def1189]
gtk+-2.24.33/gtk/gtkscale.c:1462:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1460|                       const gchar     *markup)
# 1461|   {
# 1462|->   GtkScalePrivate *priv = GTK_SCALE_GET_PRIVATE (scale);
# 1463|     GtkScaleMark *mark;
# 1464|     GSList *m;

Error: COMPILER_WARNING (CWE-477): [#def1190]
gtk+-2.24.33/gtk/gtkscalebutton.c: scope_hint: In function ‘gtk_scale_button_class_init’
gtk+-2.24.33/gtk/gtkscalebutton.c:174:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  174 |   g_type_class_add_private (klass, sizeof (GtkScaleButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkscalebutton.c:45: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  172|     GtkBindingSet *binding_set;
#  173|   
#  174|->   g_type_class_add_private (klass, sizeof (GtkScaleButtonPrivate));
#  175|   
#  176|     gobject_class->constructor = gtk_scale_button_constructor;

Error: COMPILER_WARNING (CWE-477): [#def1191]
gtk+-2.24.33/gtk/gtkscalebutton.c:174:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  172|     GtkBindingSet *binding_set;
#  173|   
#  174|->   g_type_class_add_private (klass, sizeof (GtkScaleButtonPrivate));
#  175|   
#  176|     gobject_class->constructor = gtk_scale_button_constructor;

Error: COMPILER_WARNING: [#def1192]
gtk+-2.24.33/gtk/gtkscalebutton.c:343:25: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  341|     GtkWidget *frame;
#  342|   
#  343|->   button->priv = priv = GET_PRIVATE (button);
#  344|   
#  345|     priv->timeout = FALSE;

Error: COMPILER_WARNING: [#def1193]
gtk+-2.24.33/gtk/gtkscalebutton.c:1493:13: warning[-Wunused-but-set-variable=]: variable ‘range’ set but not used
# 1493 |   GtkRange *range;
#      |             ^~~~~
# 1491|   {
# 1492|     GtkScaleButtonPrivate *priv;
# 1493|->   GtkRange *range;
# 1494|     GtkAdjustment *adj;
# 1495|     gdouble value;

Error: COMPILER_WARNING (CWE-569): [#def1194]
gtk+-2.24.33/gtk/gtkscalebutton.c: scope_hint: In function ‘gtk_scale_button_update_icon’
gtk+-2.24.33/gtk/gtkscalebutton.c:1501:46: warning[-Wpointer-compare]: comparison between pointer and zero character constant
# 1501 |   if (!priv->icon_list || priv->icon_list[0] == '\0')
#      |                                              ^~
gtk+-2.24.33/gtk/gtkscalebutton.c:1501:27: note: did you mean to dereference the pointer?
# 1501 |   if (!priv->icon_list || priv->icon_list[0] == '\0')
#      |                           ^
# 1499|     priv = button->priv;
# 1500|   
# 1501|->   if (!priv->icon_list || priv->icon_list[0] == '\0')
# 1502|       {
# 1503|         gtk_image_set_from_stock (GTK_IMAGE (priv->image),

Error: COMPILER_WARNING (CWE-569): [#def1195]
gtk+-2.24.33/gtk/gtkscalebutton.c:1501:46: warning[-Wpointer-compare]: comparison between pointer and zero character constant
# 1499|     priv = button->priv;
# 1500|   
# 1501|->   if (!priv->icon_list || priv->icon_list[0] == '\0')
# 1502|       {
# 1503|         gtk_image_set_from_stock (GTK_IMAGE (priv->image),

Error: COMPILER_WARNING (CWE-477): [#def1196]
gtk+-2.24.33/gtk/gtkscrolledwindow.c: scope_hint: In function ‘gtk_scrolled_window_class_init’
gtk+-2.24.33/gtk/gtkscrolledwindow.c:356:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  356 |   g_type_class_add_private (class, sizeof (GtkScrolledWindowPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbindings.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkscrolledwindow.c:30: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  354|     add_tab_bindings (binding_set, GDK_CONTROL_MASK | GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
#  355|   
#  356|->   g_type_class_add_private (class, sizeof (GtkScrolledWindowPrivate));
#  357|   }
#  358|   

Error: COMPILER_WARNING (CWE-477): [#def1197]
gtk+-2.24.33/gtk/gtkscrolledwindow.c:356:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  354|     add_tab_bindings (binding_set, GDK_CONTROL_MASK | GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
#  355|   
#  356|->   g_type_class_add_private (class, sizeof (GtkScrolledWindowPrivate));
#  357|   }
#  358|   

Error: COMPILER_WARNING: [#def1198]
gtk+-2.24.33/gtk/gtkscrolledwindow.c:675:36: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  673|   gtk_scrolled_window_update_real_placement (GtkScrolledWindow *scrolled_window)
#  674|   {
#  675|->   GtkScrolledWindowPrivate *priv = GTK_SCROLLED_WINDOW_GET_PRIVATE (scrolled_window);
#  676|     GtkSettings *settings;
#  677|   

Error: COMPILER_WARNING: [#def1199]
gtk+-2.24.33/gtk/gtkscrolledwindow.c:709:36: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  707|   				       gboolean           emit_resize)
#  708|   {
#  709|->   GtkScrolledWindowPrivate *priv = GTK_SCROLLED_WINDOW_GET_PRIVATE (scrolled_window);
#  710|   
#  711|     if (priv->window_placement_set != placement_set)

Error: COMPILER_WARNING: [#def1200]
gtk+-2.24.33/gtk/gtkscrolledwindow.c:785:36: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  783|   gtk_scrolled_window_unset_placement (GtkScrolledWindow *scrolled_window)
#  784|   {
#  785|->   GtkScrolledWindowPrivate *priv = GTK_SCROLLED_WINDOW_GET_PRIVATE (scrolled_window);
#  786|   
#  787|     g_return_if_fail (GTK_IS_SCROLLED_WINDOW (scrolled_window));

Error: COMPILER_WARNING: [#def1201]
gtk+-2.24.33/gtk/gtkscrolledwindow.c:928:36: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  926|   {
#  927|     GtkScrolledWindow *scrolled_window = GTK_SCROLLED_WINDOW (object);
#  928|->   GtkScrolledWindowPrivate *priv = GTK_SCROLLED_WINDOW_GET_PRIVATE (scrolled_window);
#  929|     
#  930|     switch (prop_id)

Error: COMPILER_WARNING: [#def1202]
gtk+-2.24.33/gtk/gtkscrolledwindow.c:1334:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1332|     scrollbar_spacing = _gtk_scrolled_window_get_scrollbar_spacing (scrolled_window);
# 1333|   
# 1334|->   priv = GTK_SCROLLED_WINDOW_GET_PRIVATE (scrolled_window);
# 1335|   
# 1336|     allocation->x = GTK_CONTAINER (widget)->border_width;

Error: COMPILER_WARNING: [#def1203]
gtk+-2.24.33/gtk/gtkscrolledwindow.c:1402:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1400|     gtk_widget_style_get (widget, "scrollbars-within-bevel", &scrollbars_within_bevel, NULL);
# 1401|   
# 1402|->   priv = GTK_SCROLLED_WINDOW_GET_PRIVATE (scrolled_window);
# 1403|   
# 1404|     widget->allocation = *allocation;

Error: COMPILER_WARNING: [#def1204]
gtk+-2.24.33/gtk/gtksearchengine.c:136:7: warning[warning]: Deprecated pre-processor symbol
#  134|   #endif
#  135|   
#  136|->   if (g_thread_supported ())
#  137|       engine = _gtk_search_engine_simple_new ();
#  138|     

Error: COMPILER_WARNING (CWE-477): [#def1205]
gtk+-2.24.33/gtk/gtksearchenginebeagle.c: scope_hint: In function ‘_gtk_search_engine_beagle_class_init’
gtk+-2.24.33/gtk/gtksearchenginebeagle.c:376:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  376 |   g_type_class_add_private (gobject_class, sizeof (GtkSearchEngineBeaglePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkquery.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtksearchengine.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtksearchenginebeagle.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtksearchenginebeagle.c:25: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  374|     engine_class->is_indexed = gtk_search_engine_beagle_is_indexed;
#  375|   
#  376|->   g_type_class_add_private (gobject_class, sizeof (GtkSearchEngineBeaglePrivate));
#  377|   }
#  378|   

Error: COMPILER_WARNING (CWE-477): [#def1206]
gtk+-2.24.33/gtk/gtksearchenginebeagle.c:376:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  374|     engine_class->is_indexed = gtk_search_engine_beagle_is_indexed;
#  375|   
#  376|->   g_type_class_add_private (gobject_class, sizeof (GtkSearchEngineBeaglePrivate));
#  377|   }
#  378|   

Error: COMPILER_WARNING: [#def1207]
gtk+-2.24.33/gtk/gtksearchenginebeagle.c:382:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  380|   _gtk_search_engine_beagle_init (GtkSearchEngineBeagle *engine)
#  381|   {
#  382|->   engine->priv = G_TYPE_INSTANCE_GET_PRIVATE (engine, GTK_TYPE_SEARCH_ENGINE_BEAGLE, GtkSearchEngineBeaglePrivate);
#  383|   }
#  384|   

Error: COMPILER_WARNING (CWE-477): [#def1208]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:194:1: warning[-Wdeprecated-declarations]: ‘GStaticPrivate’ is deprecated: Use 'GPrivate' instead
#  194 | static GStaticPrivate search_thread_data = G_STATIC_PRIVATE_INIT;
#      | ^~~~~~
/usr/include/glib-2.0/glib.h:115: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkquery.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtksearchengine.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtksearchenginesimple.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtksearchenginesimple.c:37: included_from: Included from here.
/usr/include/glib-2.0/glib/deprecated/gthread.h:246:8: note: declared here
#  246 | struct _GStaticPrivate
#      |        ^~~~~~~~~~~~~~~
#  192|   }
#  193|   
#  194|-> static GStaticPrivate search_thread_data = G_STATIC_PRIVATE_INIT;
#  195|   
#  196|   #ifdef HAVE_FTW_H

Error: COMPILER_WARNING (CWE-477): [#def1209]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:194:1: warning[-Wdeprecated-declarations]: ‘GStaticPrivate’ is deprecated: Use 'GPrivate' instead
#  192|   }
#  193|   
#  194|-> static GStaticPrivate search_thread_data = G_STATIC_PRIVATE_INIT;
#  195|   
#  196|   #ifdef HAVE_FTW_H

Error: COMPILER_WARNING: [#def1210]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:194:44: warning[warning]: Deprecated pre-processor symbol: replace with "G_PRIVATE_INIT"
#  192|   }
#  193|   
#  194|-> static GStaticPrivate search_thread_data = G_STATIC_PRIVATE_INIT;
#  195|   
#  196|   #ifdef HAVE_FTW_H

Error: COMPILER_WARNING (CWE-477): [#def1211]
gtk+-2.24.33/gtk/gtksearchenginesimple.c: scope_hint: In function ‘search_visit_func’
gtk+-2.24.33/gtk/gtksearchenginesimple.c:211:3: warning[-Wdeprecated-declarations]: ‘g_static_private_get’ is deprecated: Use 'g_private_get' instead
#  211 |   data = (SearchThreadData*)g_static_private_get (&search_thread_data);
#      |   ^~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:257:10: note: declared here
#  257 | gpointer g_static_private_get            (GStaticPrivate *private_key);
#      |          ^~~~~~~~~~~~~~~~~~~~
#  209|     gboolean is_hidden;
#  210|     
#  211|->   data = (SearchThreadData*)g_static_private_get (&search_thread_data);
#  212|   
#  213|     if (data->cancelled)

Error: COMPILER_WARNING (CWE-477): [#def1212]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:211:3: warning[-Wdeprecated-declarations]: ‘g_static_private_get’ is deprecated: Use 'g_private_get' instead
#  209|     gboolean is_hidden;
#  210|     
#  211|->   data = (SearchThreadData*)g_static_private_get (&search_thread_data);
#  212|   
#  213|     if (data->cancelled)

Error: COMPILER_WARNING (CWE-477): [#def1213]
gtk+-2.24.33/gtk/gtksearchenginesimple.c: scope_hint: In function ‘search_thread_func’
gtk+-2.24.33/gtk/gtksearchenginesimple.c:276:3: warning[-Wdeprecated-declarations]: ‘g_static_private_set’ is deprecated: Use 'g_private_set' instead
#  276 |   g_static_private_set (&search_thread_data, data, NULL);
#      |   ^~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:260:10: note: declared here
#  260 | void     g_static_private_set            (GStaticPrivate *private_key,
#      |          ^~~~~~~~~~~~~~~~~~~~
#  274|     data = user_data;
#  275|     
#  276|->   g_static_private_set (&search_thread_data, data, NULL);
#  277|   
#  278|     nftw (data->path, search_visit_func, 20,

Error: COMPILER_WARNING (CWE-477): [#def1214]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:276:3: warning[-Wdeprecated-declarations]: ‘g_static_private_set’ is deprecated: Use 'g_private_set' instead
#  274|     data = user_data;
#  275|     
#  276|->   g_static_private_set (&search_thread_data, data, NULL);
#  277|   
#  278|     nftw (data->path, search_visit_func, 20,

Error: COMPILER_WARNING (CWE-477): [#def1215]
gtk+-2.24.33/gtk/gtksearchenginesimple.c: scope_hint: In function ‘gtk_search_engine_simple_start’
gtk+-2.24.33/gtk/gtksearchenginesimple.c:308:3: warning[-Wdeprecated-declarations]: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead
#  308 |   g_thread_create (search_thread_func, data, FALSE, NULL);
#      |   ^~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here
#  102 | GThread *g_thread_create       (GThreadFunc       func,
#      |          ^~~~~~~~~~~~~~~
#  306|     data = search_thread_data_new (simple, simple->priv->query);
#  307|     
#  308|->   g_thread_create (search_thread_func, data, FALSE, NULL);
#  309|     
#  310|     simple->priv->active_search = data;

Error: COMPILER_WARNING (CWE-477): [#def1216]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:308:3: warning[-Wdeprecated-declarations]: ‘g_thread_create’ is deprecated: Use 'g_thread_new' instead
#  306|     data = search_thread_data_new (simple, simple->priv->query);
#  307|     
#  308|->   g_thread_create (search_thread_func, data, FALSE, NULL);
#  309|     
#  310|     simple->priv->active_search = data;

Error: COMPILER_WARNING (CWE-477): [#def1217]
gtk+-2.24.33/gtk/gtksearchenginesimple.c: scope_hint: In function ‘_gtk_search_engine_simple_class_init’
gtk+-2.24.33/gtk/gtksearchenginesimple.c:365:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  365 |   g_type_class_add_private (gobject_class, sizeof (GtkSearchEngineSimplePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  363|     engine_class->is_indexed = gtk_search_engine_simple_is_indexed;
#  364|   
#  365|->   g_type_class_add_private (gobject_class, sizeof (GtkSearchEngineSimplePrivate));
#  366|   }
#  367|   

Error: COMPILER_WARNING (CWE-477): [#def1218]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:365:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  363|     engine_class->is_indexed = gtk_search_engine_simple_is_indexed;
#  364|   
#  365|->   g_type_class_add_private (gobject_class, sizeof (GtkSearchEngineSimplePrivate));
#  366|   }
#  367|   

Error: COMPILER_WARNING: [#def1219]
gtk+-2.24.33/gtk/gtksearchenginesimple.c:371:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  369|   _gtk_search_engine_simple_init (GtkSearchEngineSimple *engine)
#  370|   {
#  371|->   engine->priv = G_TYPE_INSTANCE_GET_PRIVATE (engine, GTK_TYPE_SEARCH_ENGINE_SIMPLE, GtkSearchEngineSimplePrivate);
#  372|   }
#  373|   

Error: COMPILER_WARNING (CWE-477): [#def1220]
gtk+-2.24.33/gtk/gtksearchenginetracker.c: scope_hint: In function ‘_gtk_search_engine_tracker_class_init’
gtk+-2.24.33/gtk/gtksearchenginetracker.c:454:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  454 |   g_type_class_add_private (gobject_class,
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtksearchenginetracker.c:28: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  452|     engine_class->is_indexed = gtk_search_engine_tracker_is_indexed;
#  453|   
#  454|->   g_type_class_add_private (gobject_class,
#  455|                               sizeof (GtkSearchEngineTrackerPrivate));
#  456|   }

Error: COMPILER_WARNING (CWE-477): [#def1221]
gtk+-2.24.33/gtk/gtksearchenginetracker.c:454:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  452|     engine_class->is_indexed = gtk_search_engine_tracker_is_indexed;
#  453|   
#  454|->   g_type_class_add_private (gobject_class,
#  455|                               sizeof (GtkSearchEngineTrackerPrivate));
#  456|   }

Error: COMPILER_WARNING: [#def1222]
gtk+-2.24.33/gtk/gtksearchenginetracker.c:461:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  459|   _gtk_search_engine_tracker_init (GtkSearchEngineTracker *engine)
#  460|   {
#  461|->   engine->priv = G_TYPE_INSTANCE_GET_PRIVATE (engine,
#  462|                                                 GTK_TYPE_SEARCH_ENGINE_TRACKER,
#  463|                                                 GtkSearchEngineTrackerPrivate);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1223]
gtk+-2.24.33/gtk/gtkselection.c:1384:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
gtk+-2.24.33/gtk/gtkselection.c:1443:1: enter_function: entry to ‘selection_get_text_plain’
gtk+-2.24.33/gtk/gtkselection.c:1455:11: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkselection.c:1456:5: branch_true: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1458:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkselection.c:1475:13: branch_false: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1475:11: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkselection.c:1484:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1484:12: call_function: calling ‘normalize_to_lf’ from ‘selection_get_text_plain’
# 1382|     while (1)
# 1383|       {
# 1384|->       if (*p == '\r')
# 1385|   	{
# 1386|   	  p++;

Error: GCC_ANALYZER_WARNING (CWE-131): [#def1224]
gtk+-2.24.33/gtk/gtkselection.c:1832:9: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
gtk+-2.24.33/gtk/gtkselection.c:1825:3: branch_true: following ‘true’ branch (when ‘selection_data’ is non-NULL)...
gtk+-2.24.33/gtk/gtkselection.c:1827:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1827:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkselection.c:1828:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1827:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkselection.c:1829:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1827:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkselection.c:1831:10: branch_true: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1831:10: branch_true: following ‘true’ branch (when ‘targets’ is non-NULL)...
gtk+-2.24.33/gtk/gtkselection.c:1832:20: branch_true: ...to here
gtk+-2.24.33/gtk/gtkselection.c:1832:9: danger: allocated ‘(unsigned int)*selection_data.length’ bytes and assigned to ‘struct _GdkAtom **’ here; ‘sizeof (GdkAtom {{aka struct _GdkAtom *}})’ is ‘8’
# 1830|       {
# 1831|         if (targets)
# 1832|-> 	*targets = g_memdup (selection_data->data, selection_data->length);
# 1833|         if (n_atoms)
# 1834|   	*n_atoms = selection_data->length / sizeof (GdkAtom);

Error: COMPILER_WARNING (CWE-477): [#def1225]
gtk+-2.24.33/gtk/gtkselection.c: scope_hint: In function ‘IA__gtk_selection_data_get_targets’
gtk+-2.24.33/gtk/gtkselection.c:1832:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1832 |         *targets = g_memdup (selection_data->data, selection_data->length);
#      |         ^
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkselection.c:57: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 1830|       {
# 1831|         if (targets)
# 1832|-> 	*targets = g_memdup (selection_data->data, selection_data->length);
# 1833|         if (n_atoms)
# 1834|   	*n_atoms = selection_data->length / sizeof (GdkAtom);

Error: COMPILER_WARNING (CWE-477): [#def1226]
gtk+-2.24.33/gtk/gtkselection.c:1832:9: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 1830|       {
# 1831|         if (targets)
# 1832|-> 	*targets = g_memdup (selection_data->data, selection_data->length);
# 1833|         if (n_atoms)
# 1834|   	*n_atoms = selection_data->length / sizeof (GdkAtom);

Error: GCC_ANALYZER_WARNING (CWE-131): [#def1227]
gtk+-2.24.33/gtk/gtkselection.c:3059:11: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
gtk+-2.24.33/gtk/gtkselection.c:3012:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkselection.c:3040:28: branch_false: ...to here
gtk+-2.24.33/gtk/gtkselection.c:3040:11: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkselection.c:3049:21: branch_true: ...to here
gtk+-2.24.33/gtk/gtkselection.c:3059:11: danger: allocated and assigned to ‘struct _GdkAtom **’ here; ‘sizeof (GdkAtom {{aka struct _GdkAtom *}})’ is ‘8’
# 3057|         /* selection data is always terminated by a trailing \0
# 3058|          */
# 3059|->       p = g_malloc (data->length + 1);
# 3060|         data->data = (guchar *)p;
# 3061|         data->data[data->length] = '\0';

Error: COMPILER_WARNING (CWE-477): [#def1228]
gtk+-2.24.33/gtk/gtkseparator.c: scope_hint: In function ‘gtk_separator_class_init’
gtk+-2.24.33/gtk/gtkseparator.c:88:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   88 |   g_type_class_add_private (object_class, sizeof (GtkSeparatorPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkorientable.h:31: included_from: Included from here.
gtk+-2.24.33/gtk/gtkseparator.c:29: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   86|                                       "orientation");
#   87|   
#   88|->   g_type_class_add_private (object_class, sizeof (GtkSeparatorPrivate));
#   89|   }
#   90|   

Error: COMPILER_WARNING (CWE-477): [#def1229]
gtk+-2.24.33/gtk/gtkseparator.c:88:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   86|                                       "orientation");
#   87|   
#   88|->   g_type_class_add_private (object_class, sizeof (GtkSeparatorPrivate));
#   89|   }
#   90|   

Error: COMPILER_WARNING: [#def1230]
gtk+-2.24.33/gtk/gtkseparator.c:95:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   93|   {
#   94|     GtkWidget *widget = GTK_WIDGET (separator);
#   95|->   GtkSeparatorPrivate *private = GTK_SEPARATOR_GET_PRIVATE (separator);
#   96|   
#   97|     gtk_widget_set_has_window (GTK_WIDGET (separator), FALSE);

Error: COMPILER_WARNING: [#def1231]
gtk+-2.24.33/gtk/gtkseparator.c:111:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  109|                               GParamSpec   *pspec)
#  110|   {
#  111|->   GtkSeparatorPrivate *private = GTK_SEPARATOR_GET_PRIVATE (object);
#  112|   
#  113|     switch (prop_id)

Error: COMPILER_WARNING: [#def1232]
gtk+-2.24.33/gtk/gtkseparator.c:131:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  129|                               GParamSpec *pspec)
#  130|   {
#  131|->   GtkSeparatorPrivate *private = GTK_SEPARATOR_GET_PRIVATE (object);
#  132|   
#  133|     switch (prop_id)

Error: COMPILER_WARNING: [#def1233]
gtk+-2.24.33/gtk/gtkseparator.c:148:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  146|                               GtkRequisition *requisition)
#  147|   {
#  148|->   GtkSeparatorPrivate *private = GTK_SEPARATOR_GET_PRIVATE (widget);
#  149|     gboolean wide_separators;
#  150|     gint     separator_width;

Error: COMPILER_WARNING: [#def1234]
gtk+-2.24.33/gtk/gtkseparator.c:182:34: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  180|                         GdkEventExpose *event)
#  181|   {
#  182|->   GtkSeparatorPrivate *private = GTK_SEPARATOR_GET_PRIVATE (widget);
#  183|     gboolean wide_separators;
#  184|     gint     separator_width;

Error: COMPILER_WARNING (CWE-477): [#def1235]
gtk+-2.24.33/gtk/gtkseparatortoolitem.c: scope_hint: In function ‘gtk_separator_tool_item_class_init’
gtk+-2.24.33/gtk/gtkseparatortoolitem.c:110:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  110 |   g_type_class_add_private (object_class, sizeof (GtkSeparatorToolItemPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkitem.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmenuitem.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkseparatormenuitem.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkseparatortoolitem.c:23: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  108|   							 GTK_PARAM_READWRITE));
#  109|     
#  110|->   g_type_class_add_private (object_class, sizeof (GtkSeparatorToolItemPrivate));
#  111|   }
#  112|   

Error: COMPILER_WARNING (CWE-477): [#def1236]
gtk+-2.24.33/gtk/gtkseparatortoolitem.c:110:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  108|   							 GTK_PARAM_READWRITE));
#  109|     
#  110|->   g_type_class_add_private (object_class, sizeof (GtkSeparatorToolItemPrivate));
#  111|   }
#  112|   

Error: COMPILER_WARNING: [#def1237]
gtk+-2.24.33/gtk/gtkseparatortoolitem.c:116:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  114|   gtk_separator_tool_item_init (GtkSeparatorToolItem      *separator_item)
#  115|   {
#  116|->   separator_item->priv = GTK_SEPARATOR_TOOL_ITEM_GET_PRIVATE (separator_item);
#  117|     separator_item->priv->draw = TRUE;
#  118|   }

Error: COMPILER_WARNING: [#def1238]
gtk+-2.24.33/gtk/gtkseparatortoolitem.c:202:7: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  200|     GtkToolbar *toolbar = NULL;
#  201|     GtkSeparatorToolItemPrivate *priv =
#  202|->       GTK_SEPARATOR_TOOL_ITEM_GET_PRIVATE (widget);
#  203|   
#  204|     if (priv->draw)

Error: COMPILER_WARNING (CWE-477): [#def1239]
gtk+-2.24.33/gtk/gtksignal.c: scope_hint: In function ‘gtk_arg_to_value’
gtk+-2.24.33/gtk/gtksignal.c:188:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  188 |     case G_TYPE_CHAR:           g_value_set_char (value, GTK_VALUE_CHAR (*arg));        break;
#      |     ^~~~
/usr/include/glib-2.0/glib-object.h:40: included_from: Included from here.
/usr/include/glib-2.0/gobject/gvaluetypes.h:194:23: note: declared here
#  194 | void                  g_value_set_char          (GValue       *value,
#      |                       ^~~~~~~~~~~~~~~~
#  186|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  187|       {
#  188|->     case G_TYPE_CHAR:		g_value_set_char (value, GTK_VALUE_CHAR (*arg));	break;
#  189|       case G_TYPE_UCHAR:		g_value_set_uchar (value, GTK_VALUE_UCHAR (*arg));	break;
#  190|       case G_TYPE_BOOLEAN:	g_value_set_boolean (value, GTK_VALUE_BOOL (*arg));	break;

Error: COMPILER_WARNING (CWE-477): [#def1240]
gtk+-2.24.33/gtk/gtksignal.c:188:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  186|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  187|       {
#  188|->     case G_TYPE_CHAR:		g_value_set_char (value, GTK_VALUE_CHAR (*arg));	break;
#  189|       case G_TYPE_UCHAR:		g_value_set_uchar (value, GTK_VALUE_UCHAR (*arg));	break;
#  190|       case G_TYPE_BOOLEAN:	g_value_set_boolean (value, GTK_VALUE_BOOL (*arg));	break;

Error: COMPILER_WARNING (CWE-477): [#def1241]
gtk+-2.24.33/gtk/gtksignal.c: scope_hint: In function ‘gtk_arg_static_to_value’
gtk+-2.24.33/gtk/gtksignal.c:215:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  215 |     case G_TYPE_CHAR:           g_value_set_char (value, GTK_VALUE_CHAR (*arg));                break;
#      |     ^~~~
/usr/include/glib-2.0/gobject/gvaluetypes.h:194:23: note: declared here
#  194 | void                  g_value_set_char          (GValue       *value,
#      |                       ^~~~~~~~~~~~~~~~
#  213|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  214|       {
#  215|->     case G_TYPE_CHAR:		g_value_set_char (value, GTK_VALUE_CHAR (*arg));		break;
#  216|       case G_TYPE_UCHAR:		g_value_set_uchar (value, GTK_VALUE_UCHAR (*arg));		break;
#  217|       case G_TYPE_BOOLEAN:	g_value_set_boolean (value, GTK_VALUE_BOOL (*arg));		break;

Error: COMPILER_WARNING (CWE-477): [#def1242]
gtk+-2.24.33/gtk/gtksignal.c:215:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  213|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  214|       {
#  215|->     case G_TYPE_CHAR:		g_value_set_char (value, GTK_VALUE_CHAR (*arg));		break;
#  216|       case G_TYPE_UCHAR:		g_value_set_uchar (value, GTK_VALUE_UCHAR (*arg));		break;
#  217|       case G_TYPE_BOOLEAN:	g_value_set_boolean (value, GTK_VALUE_BOOL (*arg));		break;

Error: COMPILER_WARNING (CWE-477): [#def1243]
gtk+-2.24.33/gtk/gtksignal.c: scope_hint: In function ‘gtk_arg_set_from_value’
gtk+-2.24.33/gtk/gtksignal.c:243:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  243 |     case G_TYPE_CHAR:           GTK_VALUE_CHAR (*arg) = g_value_get_char (value);       break;
#      |     ^~~~
/usr/include/glib-2.0/gobject/gvaluetypes.h:197:23: note: declared here
#  197 | gchar                 g_value_get_char          (const GValue *value);
#      |                       ^~~~~~~~~~~~~~~~
#  241|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  242|       {
#  243|->     case G_TYPE_CHAR:		GTK_VALUE_CHAR (*arg) = g_value_get_char (value);	break;
#  244|       case G_TYPE_UCHAR:		GTK_VALUE_UCHAR (*arg) = g_value_get_uchar (value);	break;
#  245|       case G_TYPE_BOOLEAN:	GTK_VALUE_BOOL (*arg) = g_value_get_boolean (value);	break;

Error: COMPILER_WARNING (CWE-477): [#def1244]
gtk+-2.24.33/gtk/gtksignal.c:243:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  241|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  242|       {
#  243|->     case G_TYPE_CHAR:		GTK_VALUE_CHAR (*arg) = g_value_get_char (value);	break;
#  244|       case G_TYPE_UCHAR:		GTK_VALUE_UCHAR (*arg) = g_value_get_uchar (value);	break;
#  245|       case G_TYPE_BOOLEAN:	GTK_VALUE_BOOL (*arg) = g_value_get_boolean (value);	break;

Error: COMPILER_WARNING (CWE-477): [#def1245]
gtk+-2.24.33/gtk/gtksignal.c: scope_hint: In function ‘gtk_argloc_set_from_value’
gtk+-2.24.33/gtk/gtksignal.c:275:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  275 |     case G_TYPE_CHAR:           *GTK_RETLOC_CHAR (*arg) = g_value_get_char (value);       break;
#      |     ^~~~
/usr/include/glib-2.0/gobject/gvaluetypes.h:197:23: note: declared here
#  197 | gchar                 g_value_get_char          (const GValue *value);
#      |                       ^~~~~~~~~~~~~~~~
#  273|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  274|       {
#  275|->     case G_TYPE_CHAR:		*GTK_RETLOC_CHAR (*arg) = g_value_get_char (value);	  break;
#  276|       case G_TYPE_UCHAR:		*GTK_RETLOC_UCHAR (*arg) = g_value_get_uchar (value);	  break;
#  277|       case G_TYPE_BOOLEAN:	*GTK_RETLOC_BOOL (*arg) = g_value_get_boolean (value);	  break;

Error: COMPILER_WARNING (CWE-477): [#def1246]
gtk+-2.24.33/gtk/gtksignal.c:275:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  273|     switch (G_TYPE_FUNDAMENTAL (arg->type))
#  274|       {
#  275|->     case G_TYPE_CHAR:		*GTK_RETLOC_CHAR (*arg) = g_value_get_char (value);	  break;
#  276|       case G_TYPE_UCHAR:		*GTK_RETLOC_UCHAR (*arg) = g_value_get_uchar (value);	  break;
#  277|       case G_TYPE_BOOLEAN:	*GTK_RETLOC_BOOL (*arg) = g_value_get_boolean (value);	  break;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1247]
gtk+-2.24.33/gtk/gtksignal.c:360:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtksignal.c:357:3: branch_false: following ‘false’ branch (when ‘object’ is non-NULL)...
gtk+-2.24.33/gtk/gtksignal.c:357:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtksignal.c:359:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtksignal.c:360:3: throw: if ‘g_signal_emit_valist’ throws an exception...
gtk+-2.24.33/gtk/gtksignal.c:360:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
#  358|   
#  359|     va_start (var_args, signal_id);
#  360|->   g_signal_emit_valist (G_OBJECT (object), signal_id, 0, var_args);
#  361|     va_end (var_args);
#  362|   }

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1248]
gtk+-2.24.33/gtk/gtksignal.c:379:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtksignal.c:372:3: branch_false: following ‘false’ branch (when ‘object’ is non-NULL)...
gtk+-2.24.33/gtk/gtksignal.c:372:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtksignal.c:373:3: branch_true: following ‘true’ branch (when ‘name’ is non-NULL)...
gtk+-2.24.33/gtk/gtksignal.c:375:42: branch_true: ...to here
gtk+-2.24.33/gtk/gtksignal.c:376:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtksignal.c:378:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtksignal.c:378:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtksignal.c:379:3: throw: if ‘g_signal_emit_valist’ throws an exception...
gtk+-2.24.33/gtk/gtksignal.c:379:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(7)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/6)
#  377|     
#  378|     va_start (var_args, name);
#  379|->   g_signal_emit_valist (G_OBJECT (object), query.signal_id, 0, var_args);
#  380|     va_end (var_args);
#  381|   }

Error: COMPILER_WARNING (CWE-691): [#def1249]
gtk+-2.24.33/gtk/gtksizegroup.c: scope_hint: In function ‘size_group_start_element’
gtk+-2.24.33/gtk/gtksizegroup.c:865:6: warning[-Wdangling-else]: suggest explicit braces to avoid ambiguous ‘else’
#  865 |   if (strcmp (element_name, "widget") == 0)
#      |      ^
#  863|     GSListSubParserData *data = (GSListSubParserData*)user_data;
#  864|   
#  865|->   if (strcmp (element_name, "widget") == 0)
#  866|       for (i = 0; names[i]; i++)
#  867|         if (strcmp (names[i], "name") == 0)

Error: COMPILER_WARNING: [#def1250]
gtk+-2.24.33/gtk/gtksocket.c:169:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  167|   _gtk_socket_get_private (GtkSocket *socket)
#  168|   {
#  169|->   return G_TYPE_INSTANCE_GET_PRIVATE (socket, GTK_TYPE_SOCKET, GtkSocketPrivate);
#  170|   }
#  171|   

Error: COMPILER_WARNING (CWE-477): [#def1251]
gtk+-2.24.33/gtk/gtksocket.c: scope_hint: In function ‘gtk_socket_class_init’
gtk+-2.24.33/gtk/gtksocket.c:253:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  253 |   g_type_class_add_private (gobject_class, sizeof (GtkSocketPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  251|   		  G_TYPE_BOOLEAN, 0);
#  252|   
#  253|->   g_type_class_add_private (gobject_class, sizeof (GtkSocketPrivate));
#  254|   }
#  255|   

Error: COMPILER_WARNING (CWE-477): [#def1252]
gtk+-2.24.33/gtk/gtksocket.c:253:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  251|   		  G_TYPE_BOOLEAN, 0);
#  252|   
#  253|->   g_type_class_add_private (gobject_class, sizeof (GtkSocketPrivate));
#  254|   }
#  255|   

Error: COMPILER_WARNING (CWE-477): [#def1253]
gtk+-2.24.33/gtk/gtkspinner.c: scope_hint: In function ‘gtk_spinner_class_init’
gtk+-2.24.33/gtk/gtkspinner.c:106:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  106 |   g_type_class_add_private (gobject_class, sizeof (GtkSpinnerPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/atk-1.0/atk/atk-enum-types.h:12: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccessible.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkspinner.c:35: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  104|   
#  105|     gobject_class = G_OBJECT_CLASS(klass);
#  106|->   g_type_class_add_private (gobject_class, sizeof (GtkSpinnerPrivate));
#  107|     gobject_class->dispose = gtk_spinner_dispose;
#  108|     gobject_class->get_property = gtk_spinner_get_property;

Error: COMPILER_WARNING (CWE-477): [#def1254]
gtk+-2.24.33/gtk/gtkspinner.c:106:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  104|   
#  105|     gobject_class = G_OBJECT_CLASS(klass);
#  106|->   g_type_class_add_private (gobject_class, sizeof (GtkSpinnerPrivate));
#  107|     gobject_class->dispose = gtk_spinner_dispose;
#  108|     gobject_class->get_property = gtk_spinner_get_property;

Error: COMPILER_WARNING: [#def1255]
gtk+-2.24.33/gtk/gtkspinner.c:208:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  206|     GtkSpinnerPrivate *priv;
#  207|   
#  208|->   priv = GTK_SPINNER_GET_PRIVATE (spinner);
#  209|     priv->current = 0;
#  210|     priv->timeout = 0;

Error: COMPILER_WARNING: [#def1256]
gtk+-2.24.33/gtk/gtkspinner.c: scope_hint: In function ‘gtk_spinner_screen_changed’
gtk+-2.24.33/gtk/gtkspinner.c:319:15: warning[-Wunused-but-set-variable=]: variable ‘spinner’ set but not used
#  319 |   GtkSpinner *spinner;
#      |               ^~~~~~~
#  317|   gtk_spinner_screen_changed (GtkWidget* widget, GdkScreen* old_screen)
#  318|   {
#  319|->   GtkSpinner *spinner;
#  320|     GdkScreen* new_screen;
#  321|     GdkColormap* colormap;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1257]
gtk+-2.24.33/gtk/gtkstatusbar.c:962:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘l’
gtk+-2.24.33/gtk/gtkstatusbar.c:950:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtkstatusbar.c:954:8: branch_false: ...to here
gtk+-2.24.33/gtk/gtkstatusbar.c:954:43: branch_false: following ‘false’ branch (when ‘l’ is NULL)...
gtk+-2.24.33/gtk/gtkstatusbar.c:962:8: branch_false: ...to here
gtk+-2.24.33/gtk/gtkstatusbar.c:962:8: danger: dereference of NULL ‘l’
#  960|       }
#  961|     
#  962|->   for (l = l->next; l; l = l->next)
#  963|       {
#  964|         child = l->data;

Error: COMPILER_WARNING (CWE-477): [#def1258]
gtk+-2.24.33/gtk/gtkstatusicon.c: scope_hint: In function ‘gtk_status_icon_class_init’
gtk+-2.24.33/gtk/gtkstatusicon.c:638:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  638 |   g_type_class_add_private (class, sizeof (GtkStatusIconPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkimage.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkstatusicon.h:31: included_from: Included from here.
gtk+-2.24.33/gtk/gtkstatusicon.c:33: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  636|   		  GTK_TYPE_TOOLTIP);
#  637|   
#  638|->   g_type_class_add_private (class, sizeof (GtkStatusIconPrivate));
#  639|   }
#  640|   

Error: COMPILER_WARNING (CWE-477): [#def1259]
gtk+-2.24.33/gtk/gtkstatusicon.c:638:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  636|   		  GTK_TYPE_TOOLTIP);
#  637|   
#  638|->   g_type_class_add_private (class, sizeof (GtkStatusIconPrivate));
#  639|   }
#  640|   

Error: COMPILER_WARNING: [#def1260]
gtk+-2.24.33/gtk/gtkstatusicon.c:860:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  858|     GtkStatusIconPrivate *priv;
#  859|   
#  860|->   priv = G_TYPE_INSTANCE_GET_PRIVATE (status_icon, GTK_TYPE_STATUS_ICON,
#  861|   				      GtkStatusIconPrivate);
#  862|     status_icon->priv = priv;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1261]
gtk+-2.24.33/gtk/gtkstyle.c:375:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkstyle.c:1888:1: enter_function: entry to ‘IA__gtk_style_get’
gtk+-2.24.33/gtk/gtkstyle.c:1895:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkstyle.c:1896:3: call_function: calling ‘IA__gtk_style_get_valist’ from ‘IA__gtk_style_get’
#  373|   static guint unrealize_signal = 0;
#  374|   
#  375|-> G_DEFINE_TYPE (GtkStyle, gtk_style, G_TYPE_OBJECT)
#  376|   
#  377|   /* --- functions --- */

Error: COMPILER_WARNING (CWE-477): [#def1262]
gtk+-2.24.33/gtk/gtkstyle.c: scope_hint: In function ‘gtk_style_class_init’
gtk+-2.24.33/gtk/gtkstyle.c:528:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  528 |   g_type_class_add_private (object_class, sizeof (GtkStylePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  526|     klass->draw_spinner = gtk_default_draw_spinner;
#  527|   
#  528|->   g_type_class_add_private (object_class, sizeof (GtkStylePrivate));
#  529|   
#  530|     /**

Error: COMPILER_WARNING (CWE-477): [#def1263]
gtk+-2.24.33/gtk/gtkstyle.c:528:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  526|     klass->draw_spinner = gtk_default_draw_spinner;
#  527|   
#  528|->   g_type_class_add_private (object_class, sizeof (GtkStylePrivate));
#  529|   
#  530|     /**

Error: COMPILER_WARNING: [#def1264]
gtk+-2.24.33/gtk/gtkstyle.c:591:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  589|   {
#  590|     GtkStyle *style = GTK_STYLE (object);
#  591|->   GtkStylePrivate *priv = GTK_STYLE_GET_PRIVATE (style);
#  592|   
#  593|     g_return_if_fail (style->attach_count == 0);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1265]
gtk+-2.24.33/gtk/gtkstyle.c:678:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtkstyle.c:664:1: enter_function: entry to ‘gtk_style_duplicate’
gtk+-2.24.33/gtk/gtkstyle.c:668:3: branch_false: following ‘false’ branch (when ‘style’ is non-NULL)...
gtk+-2.24.33/gtk/gtkstyle.c:668:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkstyle.c:668:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkstyle.c:670:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtkstyle.c:670:15: call_function: calling ‘IA__gtk_style_copy’ from ‘gtk_style_duplicate’
gtk+-2.24.33/gtk/gtkstyle.c:670:15: return_function: returning to ‘gtk_style_duplicate’ from ‘IA__gtk_style_copy’
gtk+-2.24.33/gtk/gtkstyle.c:678:3: danger: dereference of NULL ‘IA__gtk_style_copy(style)’
#  676|      */
#  677|     style->styles = g_slist_append (style->styles, new_style);
#  678|->   new_style->styles = style->styles;  
#  679|     
#  680|     return new_style;

Error: COMPILER_WARNING: [#def1266]
gtk+-2.24.33/gtk/gtkstyle.c:933:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  931|     g_return_val_if_fail (color != NULL, FALSE);
#  932|   
#  933|->   priv = GTK_STYLE_GET_PRIVATE (style);
#  934|   
#  935|     for (iter = priv->color_hashes; iter != NULL; iter = iter->next)

Error: COMPILER_WARNING: [#def1267]
gtk+-2.24.33/gtk/gtkstyle.c:1652:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1650|   		     GtkStyle *src)
# 1651|   {
# 1652|->   GtkStylePrivate *priv = GTK_STYLE_GET_PRIVATE (style);
# 1653|     GtkStylePrivate *src_priv = GTK_STYLE_GET_PRIVATE (src);
# 1654|     gint i;

Error: COMPILER_WARNING: [#def1268]
gtk+-2.24.33/gtk/gtkstyle.c:1653:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1651|   {
# 1652|     GtkStylePrivate *priv = GTK_STYLE_GET_PRIVATE (style);
# 1653|->   GtkStylePrivate *src_priv = GTK_STYLE_GET_PRIVATE (src);
# 1654|     gint i;
# 1655|     

Error: COMPILER_WARNING: [#def1269]
gtk+-2.24.33/gtk/gtkstyle.c:1710:27: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1708|   			     GtkRcStyle *rc_style)
# 1709|   {
# 1710|->   GtkStylePrivate *priv = GTK_STYLE_GET_PRIVATE (style);
# 1711|     gint i;
# 1712|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1270]
gtk+-2.24.33/gtk/gtkstyle.c:1832:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkstyle.c:1888:1: enter_function: entry to ‘IA__gtk_style_get’
gtk+-2.24.33/gtk/gtkstyle.c:1895:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkstyle.c:1896:3: call_function: calling ‘IA__gtk_style_get_valist’ from ‘IA__gtk_style_get’
# 1830|     GtkWidgetClass *klass;
# 1831|   
# 1832|->   g_return_if_fail (GTK_IS_STYLE (style));
# 1833|   
# 1834|     klass = g_type_class_ref (widget_type);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1271]
gtk+-2.24.33/gtk/gtkstyle.c:1834:11: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkstyle.c:1888:1: enter_function: entry to ‘IA__gtk_style_get’
gtk+-2.24.33/gtk/gtkstyle.c:1895:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkstyle.c:1896:3: call_function: calling ‘IA__gtk_style_get_valist’ from ‘IA__gtk_style_get’
# 1832|     g_return_if_fail (GTK_IS_STYLE (style));
# 1833|   
# 1834|->   klass = g_type_class_ref (widget_type);
# 1835|   
# 1836|     property_name = first_property_name;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1272]
gtk+-2.24.33/gtk/gtkstyle.c:1844:15: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkstyle.c:1888:1: enter_function: entry to ‘IA__gtk_style_get’
gtk+-2.24.33/gtk/gtkstyle.c:1895:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkstyle.c:1896:3: call_function: calling ‘IA__gtk_style_get_valist’ from ‘IA__gtk_style_get’
# 1842|         gchar *error;
# 1843|   
# 1844|->       pspec = gtk_widget_class_find_style_property (klass, property_name);
# 1845|   
# 1846|         if (!pspec)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1273]
gtk+-2.24.33/gtk/gtkstyle.c:1855:16: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkstyle.c:1888:1: enter_function: entry to ‘IA__gtk_style_get’
gtk+-2.24.33/gtk/gtkstyle.c:1895:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkstyle.c:1896:3: call_function: calling ‘IA__gtk_style_get_valist’ from ‘IA__gtk_style_get’
# 1853|           }
# 1854|   
# 1855|->       parser = g_param_spec_get_qdata (pspec,
# 1856|                                          g_quark_from_static_string ("gtk-rc-property-parser"));
# 1857|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1274]
gtk+-2.24.33/gtk/gtktestutils.c:515:25: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktestutils.c:514:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktestutils.c:515:25: throw: if ‘g_object_new_valist’ throws an exception...
gtk+-2.24.33/gtk/gtktestutils.c:515:25: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
#  513|     g_return_val_if_fail (g_type_is_a (widget_type, GTK_TYPE_WIDGET), NULL);
#  514|     va_start (var_args, first_property_name);
#  515|->   widget = (GtkWidget*) g_object_new_valist (widget_type, first_property_name, var_args);
#  516|     va_end (var_args);
#  517|     if (widget)

Error: COMPILER_WARNING: [#def1275]
gtk+-2.24.33/gtk/gtktext.c:2958:9: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 2956|         
# 2957|         if (text->use_wchar)
# 2958|-> 	g_memmove (text->text.wc + text->gap_position,
# 2959|   		   text->text.wc + text->gap_position + text->gap_size,
# 2960|   		   diff*sizeof (GdkWChar));

Error: COMPILER_WARNING: [#def1276]
gtk+-2.24.33/gtk/gtktext.c:2962:9: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 2960|   		   diff*sizeof (GdkWChar));
# 2961|         else
# 2962|-> 	g_memmove (text->text.ch + text->gap_position,
# 2963|   		   text->text.ch + text->gap_position + text->gap_size,
# 2964|   		   diff);

Error: COMPILER_WARNING: [#def1277]
gtk+-2.24.33/gtk/gtktext.c:2973:9: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 2971|         
# 2972|         if (text->use_wchar)
# 2973|-> 	g_memmove (text->text.wc + index + text->gap_size,
# 2974|   		   text->text.wc + index,
# 2975|   		   diff*sizeof (GdkWChar));

Error: COMPILER_WARNING: [#def1278]
gtk+-2.24.33/gtk/gtktext.c:2977:9: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 2975|   		   diff*sizeof (GdkWChar));
# 2976|         else
# 2977|-> 	g_memmove (text->text.ch + index + text->gap_size,
# 2978|   		   text->text.ch + index,
# 2979|   		   diff);

Error: COMPILER_WARNING: [#def1279]
gtk+-2.24.33/gtk/gtktext.c:3008:9: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 3006|         
# 3007|         if (text->use_wchar)
# 3008|-> 	g_memmove (text->text.wc + text->gap_position + text->gap_size + 2*len,
# 3009|   		   text->text.wc + text->gap_position + text->gap_size,
# 3010|   		   (text->text_end - (text->gap_position + text->gap_size))

Error: COMPILER_WARNING: [#def1280]
gtk+-2.24.33/gtk/gtktext.c:3013:9: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 3011|   		   *sizeof(GdkWChar));
# 3012|         else
# 3013|-> 	g_memmove (text->text.ch + text->gap_position + text->gap_size + 2*len,
# 3014|   		   text->text.ch + text->gap_position + text->gap_size,
# 3015|   		   text->text_end - (text->gap_position + text->gap_size));

Error: COMPILER_WARNING (CWE-477): [#def1281]
gtk+-2.24.33/gtk/gtktextbtree.c: scope_hint: In function ‘gtk_text_btree_resolve_bidi’
gtk+-2.24.33/gtk/gtktextbtree.c:599:15: warning[-Wdeprecated-declarations]: ‘pango_find_base_dir’ is deprecated
#  599 |               pango_dir = pango_find_base_dir (seg->body.chars,
#      |               ^~~~~~~~~
/usr/include/pango-1.0/pango/pango-types.h:239: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-font.h:26: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-attributes.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango.h:25: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtktextbuffer.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtktextbtree.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtktextbtree.c:57: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here
#  107 | PangoDirection pango_find_base_dir          (const gchar *text,
#      |                ^~~~~~~~~~~~~~~~~~~
#  597|   	      PangoDirection pango_dir;
#  598|   
#  599|->               pango_dir = pango_find_base_dir (seg->body.chars,
#  600|   					       seg->byte_count);
#  601|   	      

Error: COMPILER_WARNING (CWE-477): [#def1282]
gtk+-2.24.33/gtk/gtktextbtree.c:599:15: warning[-Wdeprecated-declarations]: ‘pango_find_base_dir’ is deprecated
#  597|   	      PangoDirection pango_dir;
#  598|   
#  599|->               pango_dir = pango_find_base_dir (seg->body.chars,
#  600|   					       seg->byte_count);
#  601|   	      

Error: COMPILER_WARNING (CWE-252): [#def1283]
gtk+-2.24.33/gtk/gtktextbtree.c:2442:3: warning[-Wunused-result]: ignoring return value of ‘g_string_free_and_steal’ declared with attribute ‘[warn_unused_result](https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-warn_005funused_005fresult-function-attribute)’
# 2440|   
# 2441|     str = retval->str;
# 2442|->   g_string_free (retval, FALSE);
# 2443|     return str;
# 2444|   }

Error: COMPILER_WARNING (CWE-477): [#def1284]
gtk+-2.24.33/gtk/gtktextbuffer.c: scope_hint: In function ‘gtk_text_buffer_class_init’
gtk+-2.24.33/gtk/gtktextbuffer.c:606:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  606 |   g_type_class_add_private (object_class, sizeof (GtkTextBufferPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkselection.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkclipboard.h:29: included_from: Included from here.
gtk+-2.24.33/gtk/gtktextbuffer.c:33: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  604|                     GTK_TYPE_CLIPBOARD);
#  605|   
#  606|->   g_type_class_add_private (object_class, sizeof (GtkTextBufferPrivate));
#  607|   }
#  608|   

Error: COMPILER_WARNING (CWE-477): [#def1285]
gtk+-2.24.33/gtk/gtktextbuffer.c:606:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  604|                     GTK_TYPE_CLIPBOARD);
#  605|   
#  606|->   g_type_class_add_private (object_class, sizeof (GtkTextBufferPrivate));
#  607|   }
#  608|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1286]
gtk+-2.24.33/gtk/gtktextbuffer.c:2469:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktextbuffer.c:2460:3: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbuffer.c:2460:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextbuffer.c:2466:6: branch_true: following ‘true’ branch (when ‘first_property_name’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbuffer.c:2468:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbuffer.c:2468:7: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktextbuffer.c:2469:7: throw: if ‘g_object_set_valist’ throws an exception...
gtk+-2.24.33/gtk/gtktextbuffer.c:2469:7: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/4)
# 2467|       {
# 2468|         va_start (list, first_property_name);
# 2469|->       g_object_set_valist (G_OBJECT (tag), first_property_name, list);
# 2470|         va_end (list);
# 2471|       }

Error: COMPILER_WARNING: [#def1287]
gtk+-2.24.33/gtk/gtktextbuffer.c:3609:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3607|     GSList               *tmp_list = buffer->selection_clipboards;
# 3608|   
# 3609|->   priv = GTK_TEXT_BUFFER_GET_PRIVATE (buffer);
# 3610|   
# 3611|     gtk_text_buffer_get_copy_target_list (buffer);

Error: COMPILER_WARNING: [#def1288]
gtk+-2.24.33/gtk/gtktextbuffer.c:3946:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3944|     GtkTextIter end;
# 3945|   
# 3946|->   priv = GTK_TEXT_BUFFER_GET_PRIVATE (buffer);
# 3947|   
# 3948|     gtk_text_buffer_get_copy_target_list (buffer);

Error: COMPILER_WARNING: [#def1289]
gtk+-2.24.33/gtk/gtktextbuffer.c:4117:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4115|   gtk_text_buffer_free_target_lists (GtkTextBuffer *buffer)
# 4116|   {
# 4117|->   GtkTextBufferPrivate *priv = GTK_TEXT_BUFFER_GET_PRIVATE (buffer);
# 4118|   
# 4119|     if (priv->copy_target_list)

Error: COMPILER_WARNING: [#def1290]
gtk+-2.24.33/gtk/gtktextbuffer.c:4191:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4189|     g_return_val_if_fail (GTK_IS_TEXT_BUFFER (buffer), NULL);
# 4190|   
# 4191|->   priv = GTK_TEXT_BUFFER_GET_PRIVATE (buffer);
# 4192|   
# 4193|     if (! priv->copy_target_list)

Error: COMPILER_WARNING: [#def1291]
gtk+-2.24.33/gtk/gtktextbuffer.c:4223:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4221|     g_return_val_if_fail (GTK_IS_TEXT_BUFFER (buffer), NULL);
# 4222|   
# 4223|->   priv = GTK_TEXT_BUFFER_GET_PRIVATE (buffer);
# 4224|   
# 4225|     if (! priv->paste_target_list)

Error: COMPILER_WARNING: [#def1292]
gtk+-2.24.33/gtk/gtktextbuffer.c:4376:3: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 4374|     g_free (cache->entries[ATTR_CACHE_SIZE-1].attrs);
# 4375|     
# 4376|->   g_memmove (cache->entries + 1, cache->entries,
# 4377|                sizeof (CacheEntry) * (ATTR_CACHE_SIZE - 1));
# 4378|   

Error: COMPILER_WARNING (CWE-477): [#def1293]
gtk+-2.24.33/gtk/gtktextbufferserialize.c: scope_hint: In function ‘serialize_pixbufs’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:599:7: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_from_pixbuf’ is deprecated
#  599 |       gdk_pixdata_from_pixbuf (&pixdata, pixbuf, FALSE);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/gtk/gtktextbufferserialize.c:33: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:101:17: note: declared here
#  101 | gpointer        gdk_pixdata_from_pixbuf (GdkPixdata             *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
#  597|         guint len;
#  598|   
#  599|->       gdk_pixdata_from_pixbuf (&pixdata, pixbuf, FALSE);
#  600|         tmp = gdk_pixdata_serialize (&pixdata, &len);
#  601|   

Error: COMPILER_WARNING (CWE-477): [#def1294]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:599:7: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_from_pixbuf’ is deprecated
#  597|         guint len;
#  598|   
#  599|->       gdk_pixdata_from_pixbuf (&pixdata, pixbuf, FALSE);
#  600|         tmp = gdk_pixdata_serialize (&pixdata, &len);
#  601|   

Error: COMPILER_WARNING (CWE-477): [#def1295]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:600:7: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_serialize’ is deprecated
#  600 |       tmp = gdk_pixdata_serialize (&pixdata, &len);
#      |       ^~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:93:17: note: declared here
#   93 | guint8*         gdk_pixdata_serialize   (const GdkPixdata       *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~
#  598|   
#  599|         gdk_pixdata_from_pixbuf (&pixdata, pixbuf, FALSE);
#  600|->       tmp = gdk_pixdata_serialize (&pixdata, &len);
#  601|   
#  602|         serialize_section_header (text, "GTKTEXTBUFFERPIXBDATA-0001", len);

Error: COMPILER_WARNING (CWE-477): [#def1296]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:600:7: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_serialize’ is deprecated
#  598|   
#  599|         gdk_pixdata_from_pixbuf (&pixdata, pixbuf, FALSE);
#  600|->       tmp = gdk_pixdata_serialize (&pixdata, &len);
#  601|   
#  602|         serialize_section_header (text, "GTKTEXTBUFFERPIXBDATA-0001", len);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1297]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:734:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:733:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:734:9: throw: if ‘g_strdup_vprintf’ throws an exception...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:734:9: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
#  732|   
#  733|     va_start (args, format);
#  734|->   str = g_strdup_vprintf (format, args);
#  735|     va_end (args);
#  736|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1298]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:890:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:890:3: branch_true: following ‘true’ branch (when ‘first_attribute_name’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:891:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:891:3: branch_true: following ‘true’ branch (when ‘first_attribute_retloc’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:896:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:900:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:905:10: branch_true: following ‘true’ branch (when ‘name’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: branch_false: following ‘false’ branch (when ‘retloc’ is NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:890:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
#  888|     int i;
#  889|   
#  890|->   g_return_val_if_fail (first_attribute_name != NULL, FALSE);
#  891|     g_return_val_if_fail (first_attribute_retloc != NULL, FALSE);
#  892|   

Error: GCC_ANALYZER_WARNING (CWE-685): [#def1299]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:903:3: warning[-Wanalyzer-va-list-exhausted]: ‘args’ has no more arguments (1 consumed)
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1255:1: enter_function: entry to ‘parse_tag_element’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1268:3: call_function: inlined call to ‘peek_state’ from ‘parse_tag_element’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1268:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1270:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1270:6: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1272:12: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1272:12: call_function: calling ‘locate_attributes’ from ‘parse_tag_element’ with 1 variadic argument
#  901|   
#  902|     name = va_arg (args, const char*);
#  903|->   retloc = va_arg (args, const char**);
#  904|   
#  905|     while (name != NULL)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1300]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:890:3: branch_true: following ‘true’ branch (when ‘first_attribute_name’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:891:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:891:3: branch_true: following ‘true’ branch (when ‘first_attribute_retloc’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:896:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:900:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:905:10: branch_true: following ‘true’ branch (when ‘name’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: branch_false: following ‘false’ branch (when ‘retloc’ is NULL)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: throw: if ‘g_return_if_fail_warning’ throws an exception...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:907:7: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/4)
#  905|     while (name != NULL)
#  906|       {
#  907|->       g_return_val_if_fail (retloc != NULL, FALSE);
#  908|   
#  909|         g_assert (n_attrs < MAX_ATTRS);

Error: GCC_ANALYZER_WARNING (CWE-685): [#def1301]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:917:7: warning[-Wanalyzer-va-list-exhausted]: ‘args’ has no more arguments (5 consumed)
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1150:1: enter_function: entry to ‘parse_attr_element’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1162:3: call_function: inlined call to ‘peek_state’ from ‘parse_attr_element’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1162:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1164:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1164:6: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1166:12: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1166:12: call_function: calling ‘locate_attributes’ from ‘parse_attr_element’ with 5 variadic arguments
#  915|   
#  916|         name = va_arg (args, const char*);
#  917|->       retloc = va_arg (args, const char**);
#  918|       }
#  919|   

Error: COMPILER_WARNING (CWE-477): [#def1302]
gtk+-2.24.33/gtk/gtktextbufferserialize.c: scope_hint: In function ‘get_pixbuf_from_headers’
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1073:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
# 1073 |   if (!gdk_pixdata_deserialize (&pixdata, header->length,
#      |   ^~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:96:17: note: declared here
#   96 | gboolean        gdk_pixdata_deserialize (GdkPixdata             *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
# 1071|       return NULL;
# 1072|   
# 1073|->   if (!gdk_pixdata_deserialize (&pixdata, header->length,
# 1074|                                   (const guint8 *) header->start, error))
# 1075|       return NULL;

Error: COMPILER_WARNING (CWE-477): [#def1303]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1073:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_deserialize’ is deprecated
# 1071|       return NULL;
# 1072|   
# 1073|->   if (!gdk_pixdata_deserialize (&pixdata, header->length,
# 1074|                                   (const guint8 *) header->start, error))
# 1075|       return NULL;

Error: COMPILER_WARNING (CWE-477): [#def1304]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1077:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_from_pixdata’ is deprecated
# 1077 |   pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, error);
#      |   ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:105:17: note: declared here
#  105 | GdkPixbuf*      gdk_pixbuf_from_pixdata (const GdkPixdata       *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
# 1075|       return NULL;
# 1076|   
# 1077|->   pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, error);
# 1078|   
# 1079|     return pixbuf;

Error: COMPILER_WARNING (CWE-477): [#def1305]
gtk+-2.24.33/gtk/gtktextbufferserialize.c:1077:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_from_pixdata’ is deprecated
# 1075|       return NULL;
# 1076|   
# 1077|->   pixbuf = gdk_pixbuf_from_pixdata (&pixdata, TRUE, error);
# 1078|   
# 1079|     return pixbuf;

Error: GCC_ANALYZER_WARNING (CWE-131): [#def1306]
gtk+-2.24.33/gtk/gtktextchild.c:132:9: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
#  130|     GtkTextLineSegment *seg;
#  131|   
#  132|->   seg = g_malloc (PIXBUF_SEG_SIZE);
#  133|   
#  134|     seg->type = &gtk_text_pixbuf_type;

Error: COMPILER_WARNING: [#def1307]
gtk+-2.24.33/gtk/gtktextchild.c: scope_hint: In function ‘_gtk_pixbuf_segment_new’
gtk+-2.24.33/gtk/gtktextchild.c:134:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[32]’
#  134 |   seg->type = &gtk_text_pixbuf_type;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:132:9: note: object of size 32 allocated by ‘g_malloc’
#  132 |   seg = g_malloc (PIXBUF_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  132|     seg = g_malloc (PIXBUF_SEG_SIZE);
#  133|   
#  134|->   seg->type = &gtk_text_pixbuf_type;
#  135|   
#  136|     seg->next = NULL;

Error: COMPILER_WARNING: [#def1308]
gtk+-2.24.33/gtk/gtktextchild.c:136:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[32]’
#  136 |   seg->next = NULL;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:132:9: note: object of size 32 allocated by ‘g_malloc’
#  132 |   seg = g_malloc (PIXBUF_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  134|     seg->type = &gtk_text_pixbuf_type;
#  135|   
#  136|->   seg->next = NULL;
#  137|   
#  138|     seg->byte_count = 3; /* We convert to the 0xFFFC "unknown character",

Error: COMPILER_WARNING: [#def1309]
gtk+-2.24.33/gtk/gtktextchild.c:138:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[32]’
#  138 |   seg->byte_count = 3; /* We convert to the 0xFFFC "unknown character",
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:132:9: note: object of size 32 allocated by ‘g_malloc’
#  132 |   seg = g_malloc (PIXBUF_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  136|     seg->next = NULL;
#  137|   
#  138|->   seg->byte_count = 3; /* We convert to the 0xFFFC "unknown character",
#  139|                           * a 3-byte sequence in UTF-8
#  140|                           */

Error: COMPILER_WARNING: [#def1310]
gtk+-2.24.33/gtk/gtktextchild.c:141:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[32]’
#  141 |   seg->char_count = 1;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:132:9: note: object of size 32 allocated by ‘g_malloc’
#  132 |   seg = g_malloc (PIXBUF_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  139|                           * a 3-byte sequence in UTF-8
#  140|                           */
#  141|->   seg->char_count = 1;
#  142|   
#  143|     seg->body.pixbuf.pixbuf = pixbuf;

Error: COMPILER_WARNING: [#def1311]
gtk+-2.24.33/gtk/gtktextchild.c:143:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[32]’
#  143 |   seg->body.pixbuf.pixbuf = pixbuf;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:132:9: note: object of size 32 allocated by ‘g_malloc’
#  132 |   seg = g_malloc (PIXBUF_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  141|     seg->char_count = 1;
#  142|   
#  143|->   seg->body.pixbuf.pixbuf = pixbuf;
#  144|   
#  145|     g_object_ref (pixbuf);

Error: GCC_ANALYZER_WARNING (CWE-131): [#def1312]
gtk+-2.24.33/gtk/gtktextchild.c:229:9: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
#  227|     GtkTextLineSegment *seg;
#  228|   
#  229|->   seg = g_malloc (WIDGET_SEG_SIZE);
#  230|   
#  231|     seg->type = &gtk_text_child_type;

Error: COMPILER_WARNING: [#def1313]
gtk+-2.24.33/gtk/gtktextchild.c: scope_hint: In function ‘_gtk_widget_segment_new’
gtk+-2.24.33/gtk/gtktextchild.c:231:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  231 |   seg->type = &gtk_text_child_type;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  229|     seg = g_malloc (WIDGET_SEG_SIZE);
#  230|   
#  231|->   seg->type = &gtk_text_child_type;
#  232|   
#  233|     seg->next = NULL;

Error: COMPILER_WARNING: [#def1314]
gtk+-2.24.33/gtk/gtktextchild.c:233:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  233 |   seg->next = NULL;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  231|     seg->type = &gtk_text_child_type;
#  232|   
#  233|->   seg->next = NULL;
#  234|   
#  235|     seg->byte_count = 3; /* We convert to the 0xFFFC "unknown character",

Error: COMPILER_WARNING: [#def1315]
gtk+-2.24.33/gtk/gtktextchild.c:235:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  235 |   seg->byte_count = 3; /* We convert to the 0xFFFC "unknown character",
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  233|     seg->next = NULL;
#  234|   
#  235|->   seg->byte_count = 3; /* We convert to the 0xFFFC "unknown character",
#  236|                           * a 3-byte sequence in UTF-8
#  237|                           */

Error: COMPILER_WARNING: [#def1316]
gtk+-2.24.33/gtk/gtktextchild.c:238:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  238 |   seg->char_count = 1;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  236|                           * a 3-byte sequence in UTF-8
#  237|                           */
#  238|->   seg->char_count = 1;
#  239|   
#  240|     seg->body.child.obj = anchor;

Error: COMPILER_WARNING: [#def1317]
gtk+-2.24.33/gtk/gtktextchild.c:240:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  240 |   seg->body.child.obj = anchor;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  238|     seg->char_count = 1;
#  239|   
#  240|->   seg->body.child.obj = anchor;
#  241|     seg->body.child.obj->segment = seg;
#  242|     seg->body.child.widgets = NULL;

Error: COMPILER_WARNING: [#def1318]
gtk+-2.24.33/gtk/gtktextchild.c:242:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  242 |   seg->body.child.widgets = NULL;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  240|     seg->body.child.obj = anchor;
#  241|     seg->body.child.obj->segment = seg;
#  242|->   seg->body.child.widgets = NULL;
#  243|     seg->body.child.tree = NULL;
#  244|     seg->body.child.line = NULL;

Error: COMPILER_WARNING: [#def1319]
gtk+-2.24.33/gtk/gtktextchild.c:243:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  243 |   seg->body.child.tree = NULL;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  241|     seg->body.child.obj->segment = seg;
#  242|     seg->body.child.widgets = NULL;
#  243|->   seg->body.child.tree = NULL;
#  244|     seg->body.child.line = NULL;
#  245|   

Error: COMPILER_WARNING: [#def1320]
gtk+-2.24.33/gtk/gtktextchild.c:244:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[56]’
#  244 |   seg->body.child.line = NULL;
#      |      ^~
gtk+-2.24.33/gtk/gtktextchild.c:229:9: note: object of size 56 allocated by ‘g_malloc’
#  229 |   seg = g_malloc (WIDGET_SEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  242|     seg->body.child.widgets = NULL;
#  243|     seg->body.child.tree = NULL;
#  244|->   seg->body.child.line = NULL;
#  245|   
#  246|     g_object_ref (anchor);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1321]
gtk+-2.24.33/gtk/gtktextiter.c:202:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtktextiter.c:4211:1: enter_function: entry to ‘IA__gtk_text_iter_backward_to_tag_toggle’
gtk+-2.24.33/gtk/gtktextiter.c:4218:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextiter.c:4220:10: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:4220:10: call_function: calling ‘gtk_text_iter_make_real’ from ‘IA__gtk_text_iter_backward_to_tag_toggle’
#  200|     iter = gtk_text_iter_make_surreal (_iter);
#  201|   
#  202|->   if (iter->segments_changed_stamp !=
#  203|         _gtk_text_btree_get_segments_changed_stamp (iter->tree))
#  204|       {

Error: COMPILER_WARNING: [#def1322]
gtk+-2.24.33/gtk/gtktextiter.c:4851:3: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
# 4849|   
# 4850|     /* Move lines to make room for first line. */
# 4851|->   g_memmove (win->lines + 1, win->lines, win->n_lines * sizeof (gchar*));
# 4852|   
# 4853|     *win->lines = line_text;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def1323]
gtk+-2.24.33/gtk/gtktextiter.c:5535:15: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘seg_byte_offset’
gtk+-2.24.33/gtk/gtktextiter.c:5410:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5414:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5450:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5481:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5481:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5483:35: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5487:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5490:10: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5514:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5516:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5519:11: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5519:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5524:11: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5524:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5524:10: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5528:18: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktextiter.c:5535:15: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextiter.c:5535:15: danger: use of uninitialized value ‘seg_byte_offset’ here
# 5533|               }
# 5534|   
# 5535|->           if (byte_offset != seg_byte_offset)
# 5536|               g_error ("byte offset did not correspond to char offset");
# 5537|   

Error: COMPILER_WARNING (CWE-477): [#def1324]
gtk+-2.24.33/gtk/gtktextlayout.c: scope_hint: In function ‘gtk_text_layout_class_init’
gtk+-2.24.33/gtk/gtktextlayout.c:230:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  230 |   g_type_class_add_private (object_class, sizeof (GtkTextLayoutPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmarshalers.h:5: included_from: Included from here.
gtk+-2.24.33/gtk/gtktextlayout.c:81: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  228|                     G_TYPE_INT);
#  229|     
#  230|->   g_type_class_add_private (object_class, sizeof (GtkTextLayoutPrivate));
#  231|   }
#  232|   

Error: COMPILER_WARNING (CWE-477): [#def1325]
gtk+-2.24.33/gtk/gtktextlayout.c:230:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  228|                     G_TYPE_INT);
#  229|     
#  230|->   g_type_class_add_private (object_class, sizeof (GtkTextLayoutPrivate));
#  231|   }
#  232|   

Error: COMPILER_WARNING: [#def1326]
gtk+-2.24.33/gtk/gtktextlayout.c:851:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  849|   					gboolean cursors_only)
#  850|   {
#  851|->   GtkTextLayoutPrivate *priv = GTK_TEXT_LAYOUT_GET_PRIVATE (layout);
#  852|     GtkTextLineData *line_data;
#  853|   

Error: COMPILER_WARNING: [#def1327]
gtk+-2.24.33/gtk/gtktextlayout.c:875:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  873|   gtk_text_layout_update_cursor_line(GtkTextLayout *layout)
#  874|   {
#  875|->   GtkTextLayoutPrivate *priv = GTK_TEXT_LAYOUT_GET_PRIVATE (layout);
#  876|     GtkTextIter iter;
#  877|   

Error: COMPILER_WARNING: [#def1328]
gtk+-2.24.33/gtk/gtktextlayout.c: scope_hint: In function ‘totally_invisible_line’
gtk+-2.24.33/gtk/gtktextlayout.c:1254:7: warning[-Wunused-but-set-variable=]: variable ‘bytes’ set but not used
# 1254 |   int bytes = 0;
#      |       ^~~~~
# 1252|   {
# 1253|     GtkTextLineSegment *seg;
# 1254|->   int bytes = 0;
# 1255|   
# 1256|     /* Check if the first char is visible, if so we are partially visible.  

Error: COMPILER_WARNING: [#def1329]
gtk+-2.24.33/gtk/gtktextlayout.c:2145:32: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2143|                                     gboolean       size_only)
# 2144|   {
# 2145|->   GtkTextLayoutPrivate *priv = GTK_TEXT_LAYOUT_GET_PRIVATE (layout);
# 2146|     GtkTextLineDisplay *display;
# 2147|     GtkTextLineSegment *seg;

Error: COMPILER_WARNING: [#def1330]
gtk+-2.24.33/gtk/gtktextlayout.c:2152:44: warning[-Wunused-but-set-variable=]: variable ‘buffer_byte_offset’ set but not used
# 2152 |   gint text_allocated, layout_byte_offset, buffer_byte_offset;
#      |                                            ^~~~~~~~~~~~~~~~~~
# 2150|     gchar *text;
# 2151|     PangoAttrList *attrs;
# 2152|->   gint text_allocated, layout_byte_offset, buffer_byte_offset;
# 2153|     PangoRectangle extents;
# 2154|     gboolean para_values_set = FALSE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1331]
gtk+-2.24.33/gtk/gtktextlayout.c:2518:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘display’
gtk+-2.24.33/gtk/gtktextlayout.c:3539:1: enter_function: entry to ‘IA__gtk_text_layout_move_iter_visually’
gtk+-2.24.33/gtk/gtktextlayout.c:3547:3: branch_true: following ‘true’ branch (when ‘layout’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextlayout.c:3548:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextlayout.c:3548:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktextlayout.c:3550:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktextlayout.c:3552:10: branch_false: following ‘false’ branch (when ‘count == 0’)...
gtk+-2.24.33/gtk/gtktextlayout.c:3643:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktextlayout.c:3643:3: call_function: calling ‘IA__gtk_text_layout_free_line_display’ from ‘IA__gtk_text_layout_move_iter_visually’
# 2516|     if (display != layout->one_display_cache)
# 2517|       {
# 2518|->       if (display->layout)
# 2519|           g_object_unref (display->layout);
# 2520|   

Error: GCC_ANALYZER_WARNING (CWE-131): [#def1332]
gtk+-2.24.33/gtk/gtktextsegment.c:421:9: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
#  419|     GtkTextLineSegment *seg;
#  420|   
#  421|->   seg = g_malloc (TSEG_SIZE);
#  422|   
#  423|     seg->type = on ? &gtk_text_toggle_on_type : &gtk_text_toggle_off_type;

Error: COMPILER_WARNING: [#def1333]
gtk+-2.24.33/gtk/gtktextsegment.c: scope_hint: In function ‘_gtk_toggle_segment_new’
gtk+-2.24.33/gtk/gtktextsegment.c:423:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[40]’
#  423 |   seg->type = on ? &gtk_text_toggle_on_type : &gtk_text_toggle_off_type;
#      |      ^~
gtk+-2.24.33/gtk/gtktextsegment.c:421:9: note: object of size 40 allocated by ‘g_malloc’
#  421 |   seg = g_malloc (TSEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~
#  421|     seg = g_malloc (TSEG_SIZE);
#  422|   
#  423|->   seg->type = on ? &gtk_text_toggle_on_type : &gtk_text_toggle_off_type;
#  424|   
#  425|     seg->next = NULL;

Error: COMPILER_WARNING: [#def1334]
gtk+-2.24.33/gtk/gtktextsegment.c:425:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[40]’
#  425 |   seg->next = NULL;
#      |      ^~
gtk+-2.24.33/gtk/gtktextsegment.c:421:9: note: object of size 40 allocated by ‘g_malloc’
#  421 |   seg = g_malloc (TSEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~
#  423|     seg->type = on ? &gtk_text_toggle_on_type : &gtk_text_toggle_off_type;
#  424|   
#  425|->   seg->next = NULL;
#  426|   
#  427|     seg->byte_count = 0;

Error: COMPILER_WARNING: [#def1335]
gtk+-2.24.33/gtk/gtktextsegment.c:427:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[40]’
#  427 |   seg->byte_count = 0;
#      |      ^~
gtk+-2.24.33/gtk/gtktextsegment.c:421:9: note: object of size 40 allocated by ‘g_malloc’
#  421 |   seg = g_malloc (TSEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~
#  425|     seg->next = NULL;
#  426|   
#  427|->   seg->byte_count = 0;
#  428|     seg->char_count = 0;
#  429|   

Error: COMPILER_WARNING: [#def1336]
gtk+-2.24.33/gtk/gtktextsegment.c:428:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[40]’
#  428 |   seg->char_count = 0;
#      |      ^~
gtk+-2.24.33/gtk/gtktextsegment.c:421:9: note: object of size 40 allocated by ‘g_malloc’
#  421 |   seg = g_malloc (TSEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~
#  426|   
#  427|     seg->byte_count = 0;
#  428|->   seg->char_count = 0;
#  429|   
#  430|     seg->body.toggle.info = info;

Error: COMPILER_WARNING: [#def1337]
gtk+-2.24.33/gtk/gtktextsegment.c:430:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[40]’
#  430 |   seg->body.toggle.info = info;
#      |      ^~
gtk+-2.24.33/gtk/gtktextsegment.c:421:9: note: object of size 40 allocated by ‘g_malloc’
#  421 |   seg = g_malloc (TSEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~
#  428|     seg->char_count = 0;
#  429|   
#  430|->   seg->body.toggle.info = info;
#  431|     seg->body.toggle.inNodeCounts = 0;
#  432|   

Error: COMPILER_WARNING: [#def1338]
gtk+-2.24.33/gtk/gtktextsegment.c:431:6: warning[-Warray-bounds=]: array subscript ‘struct GtkTextLineSegment[0]’ is partly outside array bounds of ‘unsigned char[40]’
#  431 |   seg->body.toggle.inNodeCounts = 0;
#      |      ^~
gtk+-2.24.33/gtk/gtktextsegment.c:421:9: note: object of size 40 allocated by ‘g_malloc’
#  421 |   seg = g_malloc (TSEG_SIZE);
#      |         ^~~~~~~~~~~~~~~~~~~~
#  429|   
#  430|     seg->body.toggle.info = info;
#  431|->   seg->body.toggle.inNodeCounts = 0;
#  432|   
#  433|     return seg;

Error: GCC_ANALYZER_WARNING (CWE-787): [#def1339]
gtk+-2.24.33/gtk/gtktexttag.c:1365:14: warning[-Wanalyzer-out-of-bounds]: buffer over-read
gtk+-2.24.33/gtk/gtktexttag.c:992:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktexttag.c:994:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktexttag.c:1363:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktexttag.c:1365:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtktexttag.c:1365:14: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktexttag.c:1365:14: danger: read of 4 bytes at offset ‘prop_id * 4 + 17179869016’ exceeds ‘CSWTCH’
# 1363|         if (!g_value_get_boolean (value))
# 1364|   	{
# 1365|-> 	  if (text_tag->values->font)
# 1366|   	    pango_font_description_unset_fields (text_tag->values->font,
# 1367|   						 get_property_font_set_mask (prop_id));

Error: GCC_ANALYZER_WARNING (CWE-787): [#def1340]
gtk+-2.24.33/gtk/gtktexttag.c:1373:11: warning[-Wanalyzer-out-of-bounds]: buffer over-read
gtk+-2.24.33/gtk/gtktexttag.c:992:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktexttag.c:994:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktexttag.c:1363:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktexttag.c:1373:11: branch_false: ...to here
gtk+-2.24.33/gtk/gtktexttag.c:1373:11: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktexttag.c:1373:11: branch_true: ...to here
gtk+-2.24.33/gtk/gtktexttag.c:1373:11: danger: read of 4 bytes at offset ‘prop_id * 4 + 17179869016’ exceeds ‘CSWTCH’
# 1371|   	  PangoFontMask changed_mask;
# 1372|   	  
# 1373|-> 	  gtk_text_tag_ensure_font (text_tag);
# 1374|   	  changed_mask = set_font_desc_fields (text_tag->values->font,
# 1375|   					       get_property_font_set_mask (prop_id));

Error: COMPILER_WARNING (CWE-477): [#def1341]
gtk+-2.24.33/gtk/gtktextview.c: scope_hint: In function ‘gtk_text_view_class_init’
gtk+-2.24.33/gtk/gtktextview.c:1285:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1285 |   g_type_class_add_private (gobject_class, sizeof (GtkTextViewPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbindings.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtktextview.c:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1283|   				GTK_TYPE_DIRECTION_TYPE, GTK_DIR_TAB_BACKWARD);
# 1284|   
# 1285|->   g_type_class_add_private (gobject_class, sizeof (GtkTextViewPrivate));
# 1286|   }
# 1287|   

Error: COMPILER_WARNING (CWE-477): [#def1342]
gtk+-2.24.33/gtk/gtktextview.c:1285:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1283|   				GTK_TYPE_DIRECTION_TYPE, GTK_DIR_TAB_BACKWARD);
# 1284|   
# 1285|->   g_type_class_add_private (gobject_class, sizeof (GtkTextViewPrivate));
# 1286|   }
# 1287|   

Error: COMPILER_WARNING: [#def1343]
gtk+-2.24.33/gtk/gtktextview.c:1295:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1293|     GtkTextViewPrivate *priv;
# 1294|   
# 1295|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 1296|   
# 1297|     gtk_widget_set_can_focus (widget, TRUE);

Error: COMPILER_WARNING: [#def1344]
gtk+-2.24.33/gtk/gtktextview.c:2128:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2126|     GtkTextViewPrivate *priv;
# 2127|   
# 2128|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 2129|     priv->im_spot_idle = 0;
# 2130|   

Error: COMPILER_WARNING: [#def1345]
gtk+-2.24.33/gtk/gtktextview.c:2140:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2138|     GtkTextViewPrivate *priv;
# 2139|   
# 2140|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 2141|   
# 2142|     /* Use priority a little higher than GTK_TEXT_VIEW_PRIORITY_VALIDATE,

Error: COMPILER_WARNING: [#def1346]
gtk+-2.24.33/gtk/gtktextview.c:2156:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2154|     GtkTextViewPrivate *priv;
# 2155|   
# 2156|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 2157|   
# 2158|     if (priv->im_spot_idle)

Error: COMPILER_WARNING: [#def1347]
gtk+-2.24.33/gtk/gtktextview.c:2896:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2894|   
# 2895|     text_view = GTK_TEXT_VIEW (object);
# 2896|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 2897|   
# 2898|     gtk_text_view_remove_validate_idles (text_view);

Error: COMPILER_WARNING: [#def1348]
gtk+-2.24.33/gtk/gtktextview.c:2924:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2922|   
# 2923|     text_view = GTK_TEXT_VIEW (object);
# 2924|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 2925|   
# 2926|     gtk_text_view_destroy_layout (text_view);

Error: COMPILER_WARNING: [#def1349]
gtk+-2.24.33/gtk/gtktextview.c:2973:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2971|   
# 2972|     text_view = GTK_TEXT_VIEW (object);
# 2973|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 2974|   
# 2975|     switch (prop_id)

Error: COMPILER_WARNING: [#def1350]
gtk+-2.24.33/gtk/gtktextview.c:3056:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3054|   
# 3055|     text_view = GTK_TEXT_VIEW (object);
# 3056|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 3057|   
# 3058|     switch (prop_id)

Error: COMPILER_WARNING: [#def1351]
gtk+-2.24.33/gtk/gtktextview.c:4396:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4394|             /* We do not want to scroll back to the insert iter when we paste
# 4395|                with the middle button */
# 4396|->           priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 4397|             priv->scroll_after_paste = FALSE;
# 4398|   

Error: COMPILER_WARNING: [#def1352]
gtk+-2.24.33/gtk/gtktextview.c:4902:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4900|   
# 4901|     text_view = GTK_TEXT_VIEW (data);
# 4902|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 4903|   
# 4904|     if (!gtk_widget_has_focus (GTK_WIDGET (text_view)))

Error: COMPILER_WARNING: [#def1353]
gtk+-2.24.33/gtk/gtktextview.c:5022:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5020|     GtkTextViewPrivate *priv;
# 5021|   
# 5022|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 5023|   
# 5024|     priv->blink_time = 0;

Error: COMPILER_WARNING (CWE-477): [#def1354]
gtk+-2.24.33/gtk/gtktextview.c: scope_hint: In function ‘iter_line_is_rtl’
gtk+-2.24.33/gtk/gtktextview.c:5080:3: warning[-Wdeprecated-declarations]: ‘pango_find_base_dir’ is deprecated
# 5080 |   direction = pango_find_base_dir (text, -1);
#      |   ^~~~~~~~~
/usr/include/pango-1.0/pango/pango-types.h:239: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-font.h:26: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-attributes.h:25: included_from: Included from here.
/usr/include/pango-1.0/pango/pango.h:25: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here
#  107 | PangoDirection pango_find_base_dir          (const gchar *text,
#      |                ^~~~~~~~~~~~~~~~~~~
# 5078|     gtk_text_iter_forward_line (&end);
# 5079|     text = gtk_text_iter_get_visible_text (&start, &end);
# 5080|->   direction = pango_find_base_dir (text, -1);
# 5081|   
# 5082|     g_free (text);

Error: COMPILER_WARNING (CWE-477): [#def1355]
gtk+-2.24.33/gtk/gtktextview.c:5080:3: warning[-Wdeprecated-declarations]: ‘pango_find_base_dir’ is deprecated
# 5078|     gtk_text_iter_forward_line (&end);
# 5079|     text = gtk_text_iter_get_visible_text (&start, &end);
# 5080|->   direction = pango_find_base_dir (text, -1);
# 5081|   
# 5082|     g_free (text);

Error: COMPILER_WARNING: [#def1356]
gtk+-2.24.33/gtk/gtktextview.c:5853:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5851|     GtkTextViewPrivate *priv;
# 5852|   
# 5853|->   priv = GTK_TEXT_VIEW_GET_PRIVATE (text_view);
# 5854|   
# 5855|     if (priv->scroll_after_paste)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1357]
gtk+-2.24.33/gtk/gtktextview.c:7332:39: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘adj’
gtk+-2.24.33/gtk/gtktextview.c:7183:1: enter_function: entry to ‘gtk_text_view_set_scroll_adjustments’
gtk+-2.24.33/gtk/gtktextview.c:7237:5: call_function: calling ‘gtk_text_view_value_changed’ from ‘gtk_text_view_set_scroll_adjustments’
# 7330|     if (adj == text_view->hadjustment)
# 7331|       {
# 7332|->       dx = text_view->xoffset - (gint)adj->value;
# 7333|         text_view->xoffset = adj->value;
# 7334|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1358]
gtk+-2.24.33/gtk/gtktextview.c:7349:39: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘adj’
gtk+-2.24.33/gtk/gtktextview.c:7183:1: enter_function: entry to ‘gtk_text_view_set_scroll_adjustments’
gtk+-2.24.33/gtk/gtktextview.c:7237:5: call_function: calling ‘gtk_text_view_value_changed’ from ‘gtk_text_view_set_scroll_adjustments’
# 7347|     else if (adj == text_view->vadjustment)
# 7348|       {
# 7349|->       dy = text_view->yoffset - (gint)adj->value;
# 7350|         text_view->yoffset = adj->value;
# 7351|   

Error: COMPILER_WARNING (CWE-477): [#def1359]
gtk+-2.24.33/gtk/gtktoggleaction.c: scope_hint: In function ‘gtk_toggle_action_class_init’
gtk+-2.24.33/gtk/gtktoggleaction.c:133:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  133 |   g_type_class_add_private (gobject_class, sizeof (GtkToggleActionPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoggleaction.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoggleaction.c:34: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  131|                     G_TYPE_NONE, 0);
#  132|   
#  133|->   g_type_class_add_private (gobject_class, sizeof (GtkToggleActionPrivate));
#  134|   }
#  135|   

Error: COMPILER_WARNING (CWE-477): [#def1360]
gtk+-2.24.33/gtk/gtktoggleaction.c:133:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  131|                     G_TYPE_NONE, 0);
#  132|   
#  133|->   g_type_class_add_private (gobject_class, sizeof (GtkToggleActionPrivate));
#  134|   }
#  135|   

Error: COMPILER_WARNING: [#def1361]
gtk+-2.24.33/gtk/gtktoggleaction.c:139:26: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  137|   gtk_toggle_action_init (GtkToggleAction *action)
#  138|   {
#  139|->   action->private_data = GTK_TOGGLE_ACTION_GET_PRIVATE (action);
#  140|     action->private_data->active = FALSE;
#  141|     action->private_data->draw_as_radio = FALSE;

Error: COMPILER_WARNING (CWE-477): [#def1362]
gtk+-2.24.33/gtk/gtktoggletoolbutton.c: scope_hint: In function ‘gtk_toggle_tool_button_class_init’
gtk+-2.24.33/gtk/gtktoggletoolbutton.c:134:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  134 |   g_type_class_add_private (object_class, sizeof (GtkToggleToolButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoolitem.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoolbutton.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoggletoolbutton.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoggletoolbutton.c:23: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  132|   		  G_TYPE_NONE, 0);
#  133|   
#  134|->   g_type_class_add_private (object_class, sizeof (GtkToggleToolButtonPrivate));
#  135|   }
#  136|   

Error: COMPILER_WARNING (CWE-477): [#def1363]
gtk+-2.24.33/gtk/gtktoggletoolbutton.c:134:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  132|   		  G_TYPE_NONE, 0);
#  133|   
#  134|->   g_type_class_add_private (object_class, sizeof (GtkToggleToolButtonPrivate));
#  135|   }
#  136|   

Error: COMPILER_WARNING: [#def1364]
gtk+-2.24.33/gtk/gtktoggletoolbutton.c:143:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  141|     GtkToggleButton *toggle_button = GTK_TOGGLE_BUTTON (_gtk_tool_button_get_button (tool_button));
#  142|   
#  143|->   button->priv = GTK_TOGGLE_TOOL_BUTTON_GET_PRIVATE (button);
#  144|   
#  145|     /* If the real button is a radio button, it may have been

Error: COMPILER_WARNING (CWE-477): [#def1365]
gtk+-2.24.33/gtk/gtktoolbar.c: scope_hint: In function ‘gtk_toolbar_class_init’
gtk+-2.24.33/gtk/gtktoolbar.c:654:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  654 |   g_type_class_add_private (gobject_class, sizeof (GtkToolbarPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  652|     add_ctrl_tab_bindings (binding_set, GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
#  653|     
#  654|->   g_type_class_add_private (gobject_class, sizeof (GtkToolbarPrivate));  
#  655|   }
#  656|   

Error: COMPILER_WARNING (CWE-477): [#def1366]
gtk+-2.24.33/gtk/gtktoolbar.c:654:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  652|     add_ctrl_tab_bindings (binding_set, GDK_SHIFT_MASK, GTK_DIR_TAB_BACKWARD);
#  653|     
#  654|->   g_type_class_add_private (gobject_class, sizeof (GtkToolbarPrivate));  
#  655|   }
#  656|   

Error: COMPILER_WARNING: [#def1367]
gtk+-2.24.33/gtk/gtktoolbar.c:675:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  673|     gtk_widget_set_has_window (GTK_WIDGET (toolbar), FALSE);
#  674|     
#  675|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
#  676|     
#  677|     toolbar->orientation = GTK_ORIENTATION_HORIZONTAL;

Error: COMPILER_WARNING: [#def1368]
gtk+-2.24.33/gtk/gtktoolbar.c:758:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  756|   {
#  757|     GtkToolbar *toolbar = GTK_TOOLBAR (object);
#  758|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
#  759|     
#  760|     switch (prop_id)

Error: COMPILER_WARNING: [#def1369]
gtk+-2.24.33/gtk/gtktoolbar.c:789:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  787|   gtk_toolbar_map (GtkWidget *widget)
#  788|   {
#  789|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (widget);
#  790|     
#  791|     GTK_WIDGET_CLASS (gtk_toolbar_parent_class)->map (widget);

Error: COMPILER_WARNING: [#def1370]
gtk+-2.24.33/gtk/gtktoolbar.c:800:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  798|   gtk_toolbar_unmap (GtkWidget *widget)
#  799|   {
#  800|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (widget);
#  801|     
#  802|     if (priv->event_window)

Error: COMPILER_WARNING: [#def1371]
gtk+-2.24.33/gtk/gtktoolbar.c:812:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  810|   {
#  811|     GtkToolbar *toolbar = GTK_TOOLBAR (widget);
#  812|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
#  813|     
#  814|     GdkWindowAttr attributes;

Error: COMPILER_WARNING: [#def1372]
gtk+-2.24.33/gtk/gtktoolbar.c:848:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  846|   gtk_toolbar_unrealize (GtkWidget *widget)
#  847|   {
#  848|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (widget);
#  849|     
#  850|     if (priv->event_window)

Error: COMPILER_WARNING: [#def1373]
gtk+-2.24.33/gtk/gtktoolbar.c:865:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  863|   {
#  864|     GtkToolbar *toolbar = GTK_TOOLBAR (widget);
#  865|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
#  866|     
#  867|     GList *list;

Error: COMPILER_WARNING: [#def1374]
gtk+-2.24.33/gtk/gtktoolbar.c:904:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  902|   {
#  903|     GtkToolbar *toolbar = GTK_TOOLBAR (widget);
#  904|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
#  905|     GList *list;
#  906|     gint max_child_height;

Error: COMPILER_WARNING: [#def1375]
gtk+-2.24.33/gtk/gtktoolbar.c:1030:9: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1028|     gint n_pixels;
# 1029|   
# 1030|->   if (! GTK_TOOLBAR_GET_PRIVATE (toolbar)->animation)
# 1031|       return to;
# 1032|   

Error: COMPILER_WARNING: [#def1376]
gtk+-2.24.33/gtk/gtktoolbar.c:1060:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1058|   				 GtkAllocation       *intermediate)
# 1059|   {
# 1060|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1061|     gdouble elapsed = g_timer_elapsed (priv->timer, NULL);
# 1062|   

Error: COMPILER_WARNING: [#def1377]
gtk+-2.24.33/gtk/gtktoolbar.c:1125:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1123|     GList *list;
# 1124|     
# 1125|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1126|     
# 1127|     if (priv->need_sync)

Error: COMPILER_WARNING: [#def1378]
gtk+-2.24.33/gtk/gtktoolbar.c:1218:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1216|   {
# 1217|     GtkWidget *widget = GTK_WIDGET (toolbar);
# 1218|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1219|     GList *list;
# 1220|     gint cur_x;

Error: COMPILER_WARNING: [#def1379]
gtk+-2.24.33/gtk/gtktoolbar.c:1314:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1312|   gtk_toolbar_stop_sliding (GtkToolbar *toolbar)
# 1313|   {
# 1314|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1315|     
# 1316|     if (priv->is_sliding)

Error: COMPILER_WARNING: [#def1380]
gtk+-2.24.33/gtk/gtktoolbar.c:1356:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1354|   		  GtkToolbar *toolbar)
# 1355|   {
# 1356|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1357|     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (priv->arrow_button), FALSE);
# 1358|   }

Error: COMPILER_WARNING: [#def1381]
gtk+-2.24.33/gtk/gtktoolbar.c:1364:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1362|   	       GtkMenu    *menu)
# 1363|   {
# 1364|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1365|     priv->menu = NULL;
# 1366|   }

Error: COMPILER_WARNING: [#def1382]
gtk+-2.24.33/gtk/gtktoolbar.c:1371:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1369|   rebuild_menu (GtkToolbar *toolbar)
# 1370|   {
# 1371|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1372|     GList *list, *children;
# 1373|     

Error: COMPILER_WARNING: [#def1383]
gtk+-2.24.33/gtk/gtktoolbar.c:1438:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1436|   {
# 1437|     GtkToolbar *toolbar = GTK_TOOLBAR (widget);
# 1438|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1439|     GtkAllocation *allocations;
# 1440|     ItemState *new_states;

Error: COMPILER_WARNING: [#def1384]
gtk+-2.24.33/gtk/gtktoolbar.c:1455:11: warning[-Wunused-but-set-variable=]: variable ‘elapsed’ set but not used
# 1455 |   gdouble elapsed;
#      |           ^~~~~~~
# 1453|     gboolean overflowing;
# 1454|     gboolean size_changed;
# 1455|->   gdouble elapsed;
# 1456|     GtkAllocation item_area;
# 1457|     GtkShadowType shadow_type;

Error: COMPILER_WARNING: [#def1385]
gtk+-2.24.33/gtk/gtktoolbar.c:1818:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1816|   gtk_toolbar_update_button_relief (GtkToolbar *toolbar)
# 1817|   {
# 1818|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1819|     GtkReliefStyle relief;
# 1820|   

Error: COMPILER_WARNING: [#def1386]
gtk+-2.24.33/gtk/gtktoolbar.c:1835:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1833|   		       GtkStyle  *prev_style)
# 1834|   {
# 1835|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (widget);
# 1836|     
# 1837|     priv->max_homogeneous_pixels = -1;

Error: COMPILER_WARNING: [#def1387]
gtk+-2.24.33/gtk/gtktoolbar.c:1850:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1848|   					  GtkDirectionType  dir)
# 1849|   {
# 1850|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1851|     GList *result = NULL;
# 1852|     GList *list;

Error: COMPILER_WARNING: [#def1388]
gtk+-2.24.33/gtk/gtktoolbar.c:1997:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1995|   toolbar_get_settings (GtkToolbar *toolbar)
# 1996|   {
# 1997|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 1998|     return priv->settings;
# 1999|   }

Error: COMPILER_WARNING: [#def1389]
gtk+-2.24.33/gtk/gtktoolbar.c:2026:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2024|   animation_change_notify (GtkToolbar *toolbar)
# 2025|   {
# 2026|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2027|     GtkSettings *settings = toolbar_get_settings (toolbar);
# 2028|     gboolean animation;

Error: COMPILER_WARNING: [#def1390]
gtk+-2.24.33/gtk/gtktoolbar.c:2057:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2055|   			    GdkScreen *previous_screen)
# 2056|   {
# 2057|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (widget);
# 2058|     GtkToolbar *toolbar = GTK_TOOLBAR (widget);
# 2059|     GtkSettings *old_settings = toolbar_get_settings (toolbar);

Error: COMPILER_WARNING: [#def1391]
gtk+-2.24.33/gtk/gtktoolbar.c:2099:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2097|   		 gint        y)
# 2098|   {
# 2099|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2100|     GList *interesting_content;
# 2101|     GList *list;

Error: COMPILER_WARNING: [#def1392]
gtk+-2.24.33/gtk/gtktoolbar.c:2189:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2187|   reset_all_placeholders (GtkToolbar *toolbar)
# 2188|   {
# 2189|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2190|     GList *list;
# 2191|     

Error: COMPILER_WARNING: [#def1393]
gtk+-2.24.33/gtk/gtktoolbar.c:2204:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2202|   		     gint        physical)
# 2203|   {
# 2204|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2205|     GList *list;
# 2206|     int logical;

Error: COMPILER_WARNING: [#def1394]
gtk+-2.24.33/gtk/gtktoolbar.c:2229:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2227|   		     gint        logical)
# 2228|   {
# 2229|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2230|     GList *list;
# 2231|     gint physical;

Error: COMPILER_WARNING: [#def1395]
gtk+-2.24.33/gtk/gtktoolbar.c:2290:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2288|     gtk_toolbar_check_new_api (toolbar);
# 2289|     
# 2290|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2291|     
# 2292|     if (!tool_item)

Error: COMPILER_WARNING: [#def1396]
gtk+-2.24.33/gtk/gtktoolbar.c:2436:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2434|   gtk_toolbar_show_all (GtkWidget *widget)
# 2435|   {
# 2436|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (widget);
# 2437|     GList *list;
# 2438|   

Error: COMPILER_WARNING: [#def1397]
gtk+-2.24.33/gtk/gtktoolbar.c:2452:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2450|   gtk_toolbar_hide_all (GtkWidget *widget)
# 2451|   {
# 2452|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (widget);
# 2453|     GList *list;
# 2454|   

Error: COMPILER_WARNING: [#def1398]
gtk+-2.24.33/gtk/gtktoolbar.c:2482:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2480|   {
# 2481|     GtkToolbar *toolbar = GTK_TOOLBAR (container);
# 2482|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2483|     ToolbarContent *content_to_remove;
# 2484|     GList *list;

Error: COMPILER_WARNING: [#def1399]
gtk+-2.24.33/gtk/gtktoolbar.c:2513:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2511|   {
# 2512|     GtkToolbar *toolbar = GTK_TOOLBAR (container);
# 2513|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2514|     GList *list;
# 2515|     

Error: COMPILER_WARNING: [#def1400]
gtk+-2.24.33/gtk/gtktoolbar.c:2548:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2546|   gtk_toolbar_reconfigured (GtkToolbar *toolbar)
# 2547|   {
# 2548|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2549|     GList *list;
# 2550|     

Error: COMPILER_WARNING: [#def1401]
gtk+-2.24.33/gtk/gtktoolbar.c:2567:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2565|   				 GtkOrientation orientation)
# 2566|   {
# 2567|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2568|     if (toolbar->orientation != orientation)
# 2569|       {

Error: COMPILER_WARNING: [#def1402]
gtk+-2.24.33/gtk/gtktoolbar.c:2607:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2605|   {
# 2606|     GtkToolbar *toolbar = GTK_TOOLBAR (user_data);
# 2607|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2608|     GtkRequisition req;
# 2609|     GtkRequisition menu_req;

Error: COMPILER_WARNING: [#def1403]
gtk+-2.24.33/gtk/gtktoolbar.c:2659:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2657|   	   GdkEventButton *event)
# 2658|   {
# 2659|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2660|   
# 2661|     rebuild_menu (toolbar);

Error: COMPILER_WARNING: [#def1404]
gtk+-2.24.33/gtk/gtktoolbar.c:2675:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2673|   				  GtkToolbar *toolbar)
# 2674|   {
# 2675|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);  
# 2676|     
# 2677|     if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (priv->arrow_button)) &&

Error: COMPILER_WARNING: [#def1405]
gtk+-2.24.33/gtk/gtktoolbar.c:2828:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2826|       return -1;
# 2827|     
# 2828|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 2829|     
# 2830|     n = 0;

Error: COMPILER_WARNING: [#def1406]
gtk+-2.24.33/gtk/gtktoolbar.c:3014:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3012|       return -1;
# 3013|     
# 3014|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3015|     
# 3016|     return physical_to_logical (toolbar, g_list_length (priv->content));

Error: COMPILER_WARNING: [#def1407]
gtk+-2.24.33/gtk/gtktoolbar.c:3050:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3048|       return NULL;
# 3049|     
# 3050|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3051|     
# 3052|     content = g_list_nth_data (priv->content, logical_to_physical (toolbar, n));

Error: COMPILER_WARNING: [#def1408]
gtk+-2.24.33/gtk/gtktoolbar.c:3118:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3116|     g_return_if_fail (GTK_IS_TOOLBAR (toolbar));
# 3117|     
# 3118|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3119|     show_arrow = show_arrow != FALSE;
# 3120|     

Error: COMPILER_WARNING: [#def1409]
gtk+-2.24.33/gtk/gtktoolbar.c:3154:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3152|       return FALSE;
# 3153|     
# 3154|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3155|     
# 3156|     return priv->show_arrow;

Error: COMPILER_WARNING: [#def1410]
gtk+-2.24.33/gtk/gtktoolbar.c:3193:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3191|   {
# 3192|     GtkToolbar *toolbar = GTK_TOOLBAR (object);
# 3193|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3194|   
# 3195|     if (priv->arrow_button)

Error: COMPILER_WARNING: [#def1411]
gtk+-2.24.33/gtk/gtktoolbar.c:3212:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3210|     GList *list;
# 3211|     GtkToolbar *toolbar = GTK_TOOLBAR (object);
# 3212|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3213|     
# 3214|     if (toolbar->tooltips)

Error: COMPILER_WARNING: [#def1412]
gtk+-2.24.33/gtk/gtktoolbar.c:3540:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3538|       return;
# 3539|     
# 3540|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3541|     
# 3542|     content = g_list_nth_data (priv->content, position);

Error: COMPILER_WARNING: [#def1413]
gtk+-2.24.33/gtk/gtktoolbar.c: scope_hint: In function ‘internal_insert_element’
gtk+-2.24.33/gtk/gtktoolbar.c:3816:19: warning[-Wunused-but-set-variable=]: variable ‘content’ set but not used
# 3816 |   ToolbarContent *content;
#      |                   ^~~~~~~
# 3814|   {
# 3815|     GtkWidget *box;
# 3816|->   ToolbarContent *content;
# 3817|     char *free_me = NULL;
# 3818|   

Error: COMPILER_WARNING: [#def1414]
gtk+-2.24.33/gtk/gtktoolbar.c:3976:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3974|   {
# 3975|     ToolbarContent *content;
# 3976|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 3977|     
# 3978|     content = g_slice_new0 (ToolbarContent);

Error: COMPILER_WARNING: [#def1415]
gtk+-2.24.33/gtk/gtktoolbar.c:4012:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4010|     ToolbarContent *content;
# 4011|     GtkToolbarChild *child;
# 4012|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 4013|     
# 4014|     content = g_slice_new0 (ToolbarContent);

Error: COMPILER_WARNING: [#def1416]
gtk+-2.24.33/gtk/gtktoolbar.c:4057:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4055|     GtkToolbarPrivate *priv;
# 4056|   
# 4057|->   priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 4058|     
# 4059|     switch (content->type)

Error: COMPILER_WARNING: [#def1417]
gtk+-2.24.33/gtk/gtktoolbar.c:4238:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4236|     gboolean result = FALSE;	/* quiet gcc */
# 4237|     GtkRequisition requisition;
# 4238|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 4239|     
# 4240|     if (priv->max_homogeneous_pixels < 0)

Error: COMPILER_WARNING: [#def1418]
gtk+-2.24.33/gtk/gtktoolbar.c:4873:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4871|   gtk_toolbar_check_old_api (GtkToolbar *toolbar)
# 4872|   {
# 4873|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 4874|     
# 4875|     if (priv->api_mode == NEW_API)

Error: COMPILER_WARNING: [#def1419]
gtk+-2.24.33/gtk/gtktoolbar.c:4888:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4886|   gtk_toolbar_check_new_api (GtkToolbar *toolbar)
# 4887|   {
# 4888|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar);
# 4889|     
# 4890|     if (priv->api_mode == OLD_API)

Error: COMPILER_WARNING: [#def1420]
gtk+-2.24.33/gtk/gtktoolbar.c:5047:29: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 5045|   toolbar_rebuild_menu (GtkToolShell *shell)
# 5046|   {
# 5047|->   GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (shell);
# 5048|     GList *list;
# 5049|   

Error: COMPILER_WARNING (CWE-477): [#def1421]
gtk+-2.24.33/gtk/gtktoolbutton.c: scope_hint: In function ‘gtk_tool_button_class_init’
gtk+-2.24.33/gtk/gtktoolbutton.c:286:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  286 |   g_type_class_add_private (object_class, sizeof (GtkToolButtonPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoolitem.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoolbutton.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoolbutton.c:24: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  284|   		  G_TYPE_NONE, 0);
#  285|     
#  286|->   g_type_class_add_private (object_class, sizeof (GtkToolButtonPrivate));
#  287|   }
#  288|   

Error: COMPILER_WARNING (CWE-477): [#def1422]
gtk+-2.24.33/gtk/gtktoolbutton.c:286:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  284|   		  G_TYPE_NONE, 0);
#  285|     
#  286|->   g_type_class_add_private (object_class, sizeof (GtkToolButtonPrivate));
#  287|   }
#  288|   

Error: COMPILER_WARNING: [#def1423]
gtk+-2.24.33/gtk/gtktoolbutton.c:295:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  293|     GtkToolItem *toolitem = GTK_TOOL_ITEM (button);
#  294|     
#  295|->   button->priv = GTK_TOOL_BUTTON_GET_PRIVATE (button);
#  296|   
#  297|     button->priv->contents_invalid = TRUE;

Error: COMPILER_WARNING (CWE-477): [#def1424]
gtk+-2.24.33/gtk/gtktoolitem.c: scope_hint: In function ‘gtk_tool_item_class_init’
gtk+-2.24.33/gtk/gtktoolitem.c:305:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  305 |   g_type_class_add_private (object_class, sizeof (GtkToolItemPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  303|   		  G_TYPE_STRING);		  
#  304|   
#  305|->   g_type_class_add_private (object_class, sizeof (GtkToolItemPrivate));
#  306|   }
#  307|   

Error: COMPILER_WARNING (CWE-477): [#def1425]
gtk+-2.24.33/gtk/gtktoolitem.c:305:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  303|   		  G_TYPE_STRING);		  
#  304|   
#  305|->   g_type_class_add_private (object_class, sizeof (GtkToolItemPrivate));
#  306|   }
#  307|   

Error: COMPILER_WARNING: [#def1426]
gtk+-2.24.33/gtk/gtktoolitem.c:313:20: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  311|     gtk_widget_set_can_focus (GTK_WIDGET (toolitem), FALSE);
#  312|   
#  313|->   toolitem->priv = GTK_TOOL_ITEM_GET_PRIVATE (toolitem);
#  314|   
#  315|     toolitem->priv->visible_horizontal = TRUE;

Error: COMPILER_WARNING: [#def1427]
gtk+-2.24.33/gtk/gtktoolitemgroup.c:382:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  380|     gtk_widget_set_redraw_on_allocate (GTK_WIDGET (group), FALSE);
#  381|   
#  382|->   group->priv = priv = G_TYPE_INSTANCE_GET_PRIVATE (group,
#  383|                                                GTK_TYPE_TOOL_ITEM_GROUP,
#  384|                                                GtkToolItemGroupPrivate);

Error: COMPILER_WARNING: [#def1428]
gtk+-2.24.33/gtk/gtktoolitemgroup.c: scope_hint: In function ‘gtk_tool_item_group_real_size_query’
gtk+-2.24.33/gtk/gtktoolitemgroup.c:619:19: warning[-Wunused-but-set-variable=]: variable ‘style’ set but not used
#  619 |   GtkToolbarStyle style;
#      |                   ^~~~~
#  617|   
#  618|     GtkOrientation orientation;
#  619|->   GtkToolbarStyle style;
#  620|   
#  621|     gint min_rows;

Error: COMPILER_WARNING: [#def1429]
gtk+-2.24.33/gtk/gtktoolitemgroup.c:857:19: warning[-Wunused-but-set-variable=]: variable ‘style’ set but not used
#  857 |   GtkToolbarStyle style;
#      |                   ^~~~~
#  855|   
#  856|     GtkOrientation orientation;
#  857|->   GtkToolbarStyle style;
#  858|   
#  859|     GList *it;

Error: COMPILER_WARNING: [#def1430]
gtk+-2.24.33/gtk/gtktoolitemgroup.c: scope_hint: In function ‘gtk_tool_item_group_real_size_allocate’
gtk+-2.24.33/gtk/gtktoolitemgroup.c:943:21: warning[-Wunused-but-set-variable=]: variable ‘row’ set but not used
#  943 |       gint col = 0, row = 0;
#      |                     ^~~
#  941|     if (!priv->collapsed || !priv->animation || priv->animation_timeout)
#  942|       {
#  943|->       gint col = 0, row = 0;
#  944|   
#  945|         for (it = priv->children; it != NULL; it = it->next)

Error: COMPILER_WARNING (CWE-477): [#def1431]
gtk+-2.24.33/gtk/gtktoolitemgroup.c: scope_hint: In function ‘gtk_tool_item_group_class_init’
gtk+-2.24.33/gtk/gtktoolitemgroup.c:1631:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1631 |   g_type_class_add_private (cls, sizeof (GtkToolItemGroupPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1629|                                                                   GTK_PARAM_READWRITE));
# 1630|   
# 1631|->   g_type_class_add_private (cls, sizeof (GtkToolItemGroupPrivate));
# 1632|   }
# 1633|   

Error: COMPILER_WARNING (CWE-477): [#def1432]
gtk+-2.24.33/gtk/gtktoolitemgroup.c:1631:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1629|                                                                   GTK_PARAM_READWRITE));
# 1630|   
# 1631|->   g_type_class_add_private (cls, sizeof (GtkToolItemGroupPrivate));
# 1632|   }
# 1633|   

Error: COMPILER_WARNING: [#def1433]
gtk+-2.24.33/gtk/gtktoolitemgroup.c: scope_hint: In function ‘IA__gtk_tool_item_group_get_drop_item’
gtk+-2.24.33/gtk/gtktoolitemgroup.c:2195:18: warning[-Wunused-but-set-variable=]: variable ‘orientation’ set but not used
# 2195 |   GtkOrientation orientation;
#      |                  ^~~~~~~~~~~
# 2193|   {
# 2194|     GtkAllocation *allocation;
# 2195|->   GtkOrientation orientation;
# 2196|     GList *it;
# 2197|   

Error: COMPILER_WARNING: [#def1434]
gtk+-2.24.33/gtk/gtktoolitemgroup.c:2238:18: warning[-Wunused-but-set-variable=]: variable ‘orientation’ set but not used
# 2238 |   GtkOrientation orientation;
#      |                  ^~~~~~~~~~~
# 2236|     gint rows = 0;
# 2237|     gboolean new_row = TRUE;
# 2238|->   GtkOrientation orientation;
# 2239|     GtkToolbarStyle style;
# 2240|   

Error: COMPILER_WARNING: [#def1435]
gtk+-2.24.33/gtk/gtktoolitemgroup.c: scope_hint: In function ‘_gtk_tool_item_group_item_size_request’
gtk+-2.24.33/gtk/gtktoolitemgroup.c:2239:19: warning[-Wunused-but-set-variable=]: variable ‘style’ set but not used
# 2239 |   GtkToolbarStyle style;
#      |                   ^~~~~
# 2237|     gboolean new_row = TRUE;
# 2238|     GtkOrientation orientation;
# 2239|->   GtkToolbarStyle style;
# 2240|   
# 2241|     g_return_if_fail (GTK_IS_TOOL_ITEM_GROUP (group));

Error: COMPILER_WARNING: [#def1436]
gtk+-2.24.33/gtk/gtktoolpalette.c:189:19: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  187|   gtk_tool_palette_init (GtkToolPalette *palette)
#  188|   {
#  189|->   palette->priv = G_TYPE_INSTANCE_GET_PRIVATE (palette,
#  190|                                                  GTK_TYPE_TOOL_PALETTE,
#  191|                                                  GtkToolPalettePrivate);

Error: COMPILER_WARNING (CWE-477): [#def1437]
gtk+-2.24.33/gtk/gtktoolpalette.c: scope_hint: In function ‘gtk_tool_palette_class_init’
gtk+-2.24.33/gtk/gtktoolpalette.c:1058:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1058 |   g_type_class_add_private (cls, sizeof (GtkToolPalettePrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1056|                                                                       GTK_PARAM_READWRITE));
# 1057|   
# 1058|->   g_type_class_add_private (cls, sizeof (GtkToolPalettePrivate));
# 1059|   
# 1060|     dnd_target_atom_item = gdk_atom_intern_static_string (dnd_targets[0].target);

Error: COMPILER_WARNING (CWE-477): [#def1438]
gtk+-2.24.33/gtk/gtktoolpalette.c:1058:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1056|                                                                       GTK_PARAM_READWRITE));
# 1057|   
# 1058|->   g_type_class_add_private (cls, sizeof (GtkToolPalettePrivate));
# 1059|   
# 1060|     dnd_target_atom_item = gdk_atom_intern_static_string (dnd_targets[0].target);

Error: COMPILER_WARNING: [#def1439]
gtk+-2.24.33/gtk/gtktooltip.c: scope_hint: In function ‘gtk_tooltip_show_tooltip’
gtk+-2.24.33/gtk/gtktooltip.c:1250:14: warning[-Wunused-but-set-variable=]: variable ‘pointer_widget’ set but not used
# 1250 |   GtkWidget *pointer_widget;
#      |              ^~~~~~~~~~~~~~
# 1248|     GdkWindow *window;
# 1249|     GtkWidget *tooltip_widget;
# 1250|->   GtkWidget *pointer_widget;
# 1251|     GtkTooltip *tooltip;
# 1252|     gboolean has_tooltip;

Error: COMPILER_WARNING (CWE-477): [#def1440]
gtk+-2.24.33/gtk/gtktooltips.c: scope_hint: In function ‘gtk_tooltips_class_init’
gtk+-2.24.33/gtk/gtktooltips.c:87:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   87 |   g_type_class_add_private (gobject_class, sizeof (GtkTooltipsPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#   85|     object_class->destroy = gtk_tooltips_destroy;
#   86|   
#   87|->   g_type_class_add_private (gobject_class, sizeof (GtkTooltipsPrivate));
#   88|   }
#   89|   

Error: COMPILER_WARNING (CWE-477): [#def1441]
gtk+-2.24.33/gtk/gtktooltips.c:87:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#   85|     object_class->destroy = gtk_tooltips_destroy;
#   86|   
#   87|->   g_type_class_add_private (gobject_class, sizeof (GtkTooltipsPrivate));
#   88|   }
#   89|   

Error: COMPILER_WARNING: [#def1442]
gtk+-2.24.33/gtk/gtktooltips.c:93:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#   91|   gtk_tooltips_init (GtkTooltips *tooltips)
#   92|   {
#   93|->   GtkTooltipsPrivate *private = GTK_TOOLTIPS_GET_PRIVATE (tooltips);
#   94|   
#   95|     tooltips->tip_window = NULL;

Error: COMPILER_WARNING: [#def1443]
gtk+-2.24.33/gtk/gtktooltips.c:116:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  114|   gtk_tooltips_finalize (GObject *object)
#  115|   {
#  116|->   GtkTooltipsPrivate *private = GTK_TOOLTIPS_GET_PRIVATE (object);
#  117|   
#  118|     g_hash_table_destroy (private->tips_data_table);

Error: COMPILER_WARNING: [#def1444]
gtk+-2.24.33/gtk/gtktooltips.c:148:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  146|   {
#  147|     GtkTooltips *tooltips = GTK_TOOLTIPS (object);
#  148|->   GtkTooltipsPrivate *private = GTK_TOOLTIPS_GET_PRIVATE (tooltips);
#  149|   
#  150|     if (tooltips->tip_window)

Error: COMPILER_WARNING: [#def1445]
gtk+-2.24.33/gtk/gtktooltips.c:270:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  268|         tooltipsdata->tip_private = g_strdup (tip_private);
#  269|   
#  270|->       g_hash_table_insert (GTK_TOOLTIPS_GET_PRIVATE (tooltips)->tips_data_table,
#  271|                              widget, tooltipsdata);
#  272|   

Error: COMPILER_WARNING: [#def1446]
gtk+-2.24.33/gtk/gtktooltips.c:290:33: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  288|     GtkTooltipsData *tooltipsdata = (GtkTooltipsData*) data;
#  289|     GtkTooltips *tooltips = tooltipsdata->tooltips;
#  290|->   GtkTooltipsPrivate *private = GTK_TOOLTIPS_GET_PRIVATE (tooltips);
#  291|   
#  292|     g_hash_table_remove (private->tips_data_table, tooltipsdata->widget);

Error: COMPILER_WARNING (CWE-477): [#def1447]
gtk+-2.24.33/gtk/gtktoolitem.h:31: included_from: Included from here.
gtk+-2.24.33/gtk/gtktoolbutton.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmenutoolbutton.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:126: included_from: Included from here.
gtk+-2.24.33/gtk/gtkoptionmenu.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkinputdialog.c:52: included_from: Included from here.
gtk+-2.24.33/gtk/gtktooltips.h:73:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#   73 |   GTimeVal last_popdown;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
#   71|     guint   use_sticky_delay : 1;
#   72|     gint	  timer_tag;
#   73|->   GTimeVal last_popdown;
#   74|   };
#   75|   

Error: COMPILER_WARNING (CWE-477): [#def1448]
gtk+-2.24.33/gtk/gtktooltips.h:73:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#   71|     guint   use_sticky_delay : 1;
#   72|     gint	  timer_tag;
#   73|->   GTimeVal last_popdown;
#   74|   };
#   75|   

Error: COMPILER_WARNING (CWE-477): [#def1449]
gtk+-2.24.33/gtk/gtktrayicon-x11.c: scope_hint: In function ‘gtk_tray_icon_class_init’
gtk+-2.24.33/gtk/gtktrayicon-x11.c:129:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  129 |   g_type_class_add_private (class, sizeof (GtkTrayIconPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkprivate.h:30: included_from: Included from here.
gtk+-2.24.33/gtk/gtktrayicon-x11.c:29: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  127|   						     GTK_PARAM_READABLE));
#  128|   
#  129|->   g_type_class_add_private (class, sizeof (GtkTrayIconPrivate));
#  130|   }
#  131|   

Error: COMPILER_WARNING (CWE-477): [#def1450]
gtk+-2.24.33/gtk/gtktrayicon-x11.c:129:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  127|   						     GTK_PARAM_READABLE));
#  128|   
#  129|->   g_type_class_add_private (class, sizeof (GtkTrayIconPrivate));
#  130|   }
#  131|   

Error: COMPILER_WARNING: [#def1451]
gtk+-2.24.33/gtk/gtktrayicon-x11.c:135:16: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  133|   gtk_tray_icon_init (GtkTrayIcon *icon)
#  134|   {
#  135|->   icon->priv = G_TYPE_INSTANCE_GET_PRIVATE (icon, GTK_TYPE_TRAY_ICON,
#  136|   					    GtkTrayIconPrivate);
#  137|     

Error: COMPILER_WARNING: [#def1452]
gtk+-2.24.33/gtk/gtktree.c:299:12: warning[-Wunused-but-set-variable=]: variable ‘tree’ set but not used
#  299 |   GtkTree *tree;
#      |            ^~~~
#  297|   			 GdkEventButton *event)
#  298|   {
#  299|->   GtkTree *tree;
#  300|     GtkWidget *item;
#  301|     

Error: COMPILER_WARNING: [#def1453]
gtk+-2.24.33/gtk/gtktree.c: scope_hint: In function ‘gtk_tree_button_release’
gtk+-2.24.33/gtk/gtktree.c:300:14: warning[-Wunused-but-set-variable=]: variable ‘item’ set but not used
#  300 |   GtkWidget *item;
#      |              ^~~~
#  298|   {
#  299|     GtkTree *tree;
#  300|->   GtkWidget *item;
#  301|     
#  302|     g_return_val_if_fail (GTK_IS_TREE (widget), FALSE);

Error: COMPILER_WARNING (CWE-477): [#def1454]
gtk+-2.24.33/gtk/gtktreedatalist.c: scope_hint: In function ‘_gtk_tree_data_list_node_to_value’
gtk+-2.24.33/gtk/gtktreedatalist.c:132:7: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  132 |       g_value_set_char (value, (gchar) list->data.v_char);
#      |       ^~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib-object.h:40: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtktreedatalist.h:23: included_from: Included from here.
gtk+-2.24.33/gtk/gtktreedatalist.c:24: included_from: Included from here.
/usr/include/glib-2.0/gobject/gvaluetypes.h:194:23: note: declared here
#  194 | void                  g_value_set_char          (GValue       *value,
#      |                       ^~~~~~~~~~~~~~~~
#  130|         break;
#  131|       case G_TYPE_CHAR:
#  132|->       g_value_set_char (value, (gchar) list->data.v_char);
#  133|         break;
#  134|       case G_TYPE_UCHAR:

Error: COMPILER_WARNING (CWE-477): [#def1455]
gtk+-2.24.33/gtk/gtktreedatalist.c:132:7: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  130|         break;
#  131|       case G_TYPE_CHAR:
#  132|->       g_value_set_char (value, (gchar) list->data.v_char);
#  133|         break;
#  134|       case G_TYPE_UCHAR:

Error: COMPILER_WARNING (CWE-477): [#def1456]
gtk+-2.24.33/gtk/gtktreedatalist.c: scope_hint: In function ‘_gtk_tree_data_list_value_to_node’
gtk+-2.24.33/gtk/gtktreedatalist.c:195:7: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  195 |       list->data.v_char = g_value_get_char (value);
#      |       ^~~~
/usr/include/glib-2.0/gobject/gvaluetypes.h:197:23: note: declared here
#  197 | gchar                 g_value_get_char          (const GValue *value);
#      |                       ^~~~~~~~~~~~~~~~
#  193|         break;
#  194|       case G_TYPE_CHAR:
#  195|->       list->data.v_char = g_value_get_char (value);
#  196|         break;
#  197|       case G_TYPE_UCHAR:

Error: COMPILER_WARNING (CWE-477): [#def1457]
gtk+-2.24.33/gtk/gtktreedatalist.c:195:7: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  193|         break;
#  194|       case G_TYPE_CHAR:
#  195|->       list->data.v_char = g_value_get_char (value);
#  196|         break;
#  197|       case G_TYPE_UCHAR:

Error: COMPILER_WARNING (CWE-477): [#def1458]
gtk+-2.24.33/gtk/gtktreedatalist.c: scope_hint: In function ‘_gtk_tree_data_list_compare_func’
gtk+-2.24.33/gtk/gtktreedatalist.c:332:7: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  332 |       if (g_value_get_char (&a_value) < g_value_get_char (&b_value))
#      |       ^~
/usr/include/glib-2.0/gobject/gvaluetypes.h:197:23: note: declared here
#  197 | gchar                 g_value_get_char          (const GValue *value);
#      |                       ^~~~~~~~~~~~~~~~
#  330|         break;
#  331|       case G_TYPE_CHAR:
#  332|->       if (g_value_get_char (&a_value) < g_value_get_char (&b_value))
#  333|   	retval = -1;
#  334|         else if (g_value_get_char (&a_value) == g_value_get_char (&b_value))

Error: COMPILER_WARNING (CWE-477): [#def1459]
gtk+-2.24.33/gtk/gtktreedatalist.c:332:7: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  330|         break;
#  331|       case G_TYPE_CHAR:
#  332|->       if (g_value_get_char (&a_value) < g_value_get_char (&b_value))
#  333|   	retval = -1;
#  334|         else if (g_value_get_char (&a_value) == g_value_get_char (&b_value))

Error: COMPILER_WARNING (CWE-477): [#def1460]
gtk+-2.24.33/gtk/gtktreedatalist.c:334:7: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  334 |       else if (g_value_get_char (&a_value) == g_value_get_char (&b_value))
#      |       ^~~~
/usr/include/glib-2.0/gobject/gvaluetypes.h:197:23: note: declared here
#  197 | gchar                 g_value_get_char          (const GValue *value);
#      |                       ^~~~~~~~~~~~~~~~
#  332|         if (g_value_get_char (&a_value) < g_value_get_char (&b_value))
#  333|   	retval = -1;
#  334|->       else if (g_value_get_char (&a_value) == g_value_get_char (&b_value))
#  335|   	retval = 0;
#  336|         else

Error: COMPILER_WARNING (CWE-477): [#def1461]
gtk+-2.24.33/gtk/gtktreedatalist.c:334:7: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  332|         if (g_value_get_char (&a_value) < g_value_get_char (&b_value))
#  333|   	retval = -1;
#  334|->       else if (g_value_get_char (&a_value) == g_value_get_char (&b_value))
#  335|   	retval = 0;
#  336|         else

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1462]
gtk+-2.24.33/gtk/gtktreemodel.c:119:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreemodel.c:1422:1: enter_function: entry to ‘IA__gtk_tree_model_get’
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: following ‘false’ branch (when ‘tree_model’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1429:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreemodel.c:1432:3: call_function: calling ‘IA__gtk_tree_model_get_valist’ from ‘IA__gtk_tree_model_get’
#  117|   
#  118|         tree_model_type =
#  119|-> 	g_type_register_static (G_TYPE_INTERFACE, I_("GtkTreeModel"),
#  120|   				&tree_model_info, 0);
#  121|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1463]
gtk+-2.24.33/gtk/gtktreemodel.c:122:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreemodel.c:1422:1: enter_function: entry to ‘IA__gtk_tree_model_get’
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: following ‘false’ branch (when ‘tree_model’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1429:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreemodel.c:1432:3: call_function: calling ‘IA__gtk_tree_model_get_valist’ from ‘IA__gtk_tree_model_get’
#  120|   				&tree_model_info, 0);
#  121|   
#  122|->       g_type_interface_add_prerequisite (tree_model_type, G_TYPE_OBJECT);
#  123|       }
#  124|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1464]
gtk+-2.24.33/gtk/gtktreemodel.c:553:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreemodel.c:462:1: enter_function: entry to ‘IA__gtk_tree_path_new_from_indices’
gtk+-2.24.33/gtk/gtktreemodel.c:471:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreemodel.c:474:10: branch_true: following ‘true’ branch (when ‘arg != -1’)...
gtk+-2.24.33/gtk/gtktreemodel.c:476:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:476:7: call_function: calling ‘IA__gtk_tree_path_append_index’ from ‘IA__gtk_tree_path_new_from_indices’
#  551|   {
#  552|     g_return_if_fail (path != NULL);
#  553|->   g_return_if_fail (index >= 0);
#  554|   
#  555|     path->depth += 1;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1465]
gtk+-2.24.33/gtk/gtktreemodel.c:963:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreemodel.c:1422:1: enter_function: entry to ‘IA__gtk_tree_model_get’
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: following ‘false’ branch (when ‘tree_model’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1429:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreemodel.c:1432:3: call_function: calling ‘IA__gtk_tree_model_get_valist’ from ‘IA__gtk_tree_model_get’
#  961|   {
#  962|     GtkTreeModelIface *iface;
#  963|->   g_return_val_if_fail (GTK_IS_TREE_MODEL (tree_model), 0);
#  964|   
#  965|     iface = GTK_TREE_MODEL_GET_IFACE (tree_model);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1466]
gtk+-2.24.33/gtk/gtktreemodel.c:965:11: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreemodel.c:1422:1: enter_function: entry to ‘IA__gtk_tree_model_get’
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: following ‘false’ branch (when ‘tree_model’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1429:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreemodel.c:1432:3: call_function: calling ‘IA__gtk_tree_model_get_valist’ from ‘IA__gtk_tree_model_get’
#  963|     g_return_val_if_fail (GTK_IS_TREE_MODEL (tree_model), 0);
#  964|   
#  965|->   iface = GTK_TREE_MODEL_GET_IFACE (tree_model);
#  966|     g_return_val_if_fail (iface->get_n_columns != NULL, 0);
#  967|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1467]
gtk+-2.24.33/gtk/gtktreemodel.c:968:10: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreemodel.c:1422:1: enter_function: entry to ‘IA__gtk_tree_model_get’
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: following ‘false’ branch (when ‘tree_model’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1429:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreemodel.c:1432:3: call_function: calling ‘IA__gtk_tree_model_get_valist’ from ‘IA__gtk_tree_model_get’
#  966|     g_return_val_if_fail (iface->get_n_columns != NULL, 0);
#  967|   
#  968|->   return (* iface->get_n_columns) (tree_model);
#  969|   }
#  970|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1468]
gtk+-2.24.33/gtk/gtktreemodel.c:1452:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreemodel.c:1422:1: enter_function: entry to ‘IA__gtk_tree_model_get’
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: following ‘false’ branch (when ‘tree_model’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1428:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1429:3: branch_true: following ‘true’ branch (when ‘iter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodel.c:1431:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreemodel.c:1432:3: call_function: calling ‘IA__gtk_tree_model_get_valist’ from ‘IA__gtk_tree_model_get’
# 1450|     gint column;
# 1451|   
# 1452|->   g_return_if_fail (GTK_IS_TREE_MODEL (tree_model));
# 1453|     g_return_if_fail (iter != NULL);
# 1454|   

Error: COMPILER_WARNING: [#def1469]
gtk+-2.24.33/gtk/gtktreemodelfilter.c:292:18: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  290|   gtk_tree_model_filter_init (GtkTreeModelFilter *filter)
#  291|   {
#  292|->   filter->priv = GTK_TREE_MODEL_FILTER_GET_PRIVATE (filter);
#  293|   
#  294|     filter->priv->visible_column = -1;

Error: COMPILER_WARNING (CWE-477): [#def1470]
gtk+-2.24.33/gtk/gtktreemodelfilter.c: scope_hint: In function ‘gtk_tree_model_filter_class_init’
gtk+-2.24.33/gtk/gtktreemodelfilter.c:333:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  333 |   g_type_class_add_private (object_class, sizeof (GtkTreeModelFilterPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  331|                                                          GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY));
#  332|   
#  333|->   g_type_class_add_private (object_class, sizeof (GtkTreeModelFilterPrivate));
#  334|   }
#  335|   

Error: COMPILER_WARNING (CWE-477): [#def1471]
gtk+-2.24.33/gtk/gtktreemodelfilter.c:333:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  331|                                                          GTK_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY));
#  332|   
#  333|->   g_type_class_add_private (object_class, sizeof (GtkTreeModelFilterPrivate));
#  334|   }
#  335|   

Error: CPPCHECK_WARNING (CWE-457): [#def1472]
gtk+-2.24.33/gtk/gtktreemodelfilter.c:960: warning[uninitvar]: Uninitialized variable: middle
#  958|           }
#  959|   
#  960|->       if (g_array_index (level->array, FilterElt, middle).offset <= offset)
#  961|           i = middle + 1;
#  962|         else

Error: COMPILER_WARNING: [#def1473]
gtk+-2.24.33/gtk/gtktreemodelfilter.c: scope_hint: In function ‘gtk_tree_model_filter_row_changed’
gtk+-2.24.33/gtk/gtktreemodelfilter.c:1316:20: warning[-Wunused-but-set-variable=]: variable ‘root’ set but not used
# 1316 |       FilterLevel *root;
#      |                    ^~~~
# 1314|     if (!filter->priv->root)
# 1315|       {
# 1316|->       FilterLevel *root;
# 1317|   
# 1318|         gtk_tree_model_filter_build_level (filter, NULL, -1, TRUE);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1474]
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3419:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3387:1: enter_function: entry to ‘IA__gtk_tree_model_filter_convert_path_to_child_path’
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3395:3: branch_false: following ‘false’ branch (when ‘filter’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3395:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3395:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3396:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3396:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3397:3: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3397:3: branch_true: following ‘true’ branch (when ‘filter_path’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3400:12: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3402:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3404:11: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3406:15: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3410:10: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3410:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3416:13: call_function: calling ‘gtk_tree_model_filter_get_nth_visible’ from ‘IA__gtk_tree_model_filter_convert_path_to_child_path’
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3416:13: return_function: returning to ‘IA__gtk_tree_model_filter_convert_path_to_child_path’ from ‘gtk_tree_model_filter_get_nth_visible’
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3419:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3424:21: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3424:11: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3430:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3406:15: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3410:10: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3410:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreemodelfilter.c:3419:11: danger: dereference of NULL ‘gtk_tree_model_filter_get_nth_visible(filter,  level, *<unknown>)’
# 3417|                                                      filter_indices[i]);
# 3418|   
# 3419|->       if (elt->children == NULL)
# 3420|           gtk_tree_model_filter_build_level (filter, level,
# 3421|                                              FILTER_LEVEL_ELT_INDEX (level, elt),

Error: COMPILER_WARNING: [#def1475]
gtk+-2.24.33/gtk/gtktreemodelsort.c:491:7: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  489|     if (index < old_index)
#  490|       {
#  491|->       g_memmove (level->array->data + ((index + 1)*sizeof (SortElt)),
#  492|   		 level->array->data + ((index)*sizeof (SortElt)),
#  493|   		 (old_index - index)* sizeof(SortElt));

Error: COMPILER_WARNING: [#def1476]
gtk+-2.24.33/gtk/gtktreemodelsort.c:497:7: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  495|     else if (index > old_index)
#  496|       {
#  497|->       g_memmove (level->array->data + ((old_index)*sizeof (SortElt)),
#  498|   		 level->array->data + ((old_index + 1)*sizeof (SortElt)),
#  499|   		 (index - old_index)* sizeof(SortElt));

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1477]
gtk+-2.24.33/gtk/gtktreemodelsort.c:2283:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘parent_elt’
gtk+-2.24.33/gtk/gtktreemodelsort.c:2239:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreemodelsort.c:2241:6: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelsort.c:2241:6: branch_true: following ‘true’ branch (when ‘parent_level’ is NULL)...
gtk+-2.24.33/gtk/gtktreemodelsort.c:2243:11: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelsort.c:2243:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreemodelsort.c:2245:16: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreemodelsort.c:2274:3: branch_true: following ‘true’ branch (when ‘length > 0’)...
gtk+-2.24.33/gtk/gtktreemodelsort.c:2276:15: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelsort.c:2282:6: branch_true: following ‘true’ branch (when ‘parent_elt_index >= 0’)...
gtk+-2.24.33/gtk/gtktreemodelsort.c:2283:5: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreemodelsort.c:2283:5: danger: dereference of NULL ‘parent_elt’
# 2281|   
# 2282|     if (parent_elt_index >= 0)
# 2283|->     parent_elt->children = new_level;
# 2284|     else
# 2285|       tree_model_sort->root = new_level;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def1478]
gtk+-2.24.33/gtk/gtktreeselection.c:1161:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘start_node’
gtk+-2.24.33/gtk/gtktreeselection.c:1290:1: enter_function: entry to ‘_gtk_tree_selection_internal_select_node’
gtk+-2.24.33/gtk/gtktreeselection.c:1304:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeselection.c:1305:19: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeselection.c:1307:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreeselection.c:1369:11: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeselection.c:1369:11: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeselection.c:1371:11: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeselection.c:1371:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeselection.c:1371:11: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeselection.c:1371:11: branch_false: following ‘false’ branch (when ‘anchor_path’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeselection.c:1381:16: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeselection.c:1381:15: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeselection.c:1383:11: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeselection.c:1383:11: call_function: calling ‘IA__gtk_tree_selection_select_range’ from ‘_gtk_tree_selection_internal_select_node’
# 1159|       }
# 1160|   
# 1161|->   g_return_val_if_fail (start_node != NULL, FALSE);
# 1162|     g_return_val_if_fail (end_node != NULL, FALSE);
# 1163|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1479]
gtk+-2.24.33/gtk/gtktreestore.c:154:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreestore.c:1081:1: enter_function: entry to ‘IA__gtk_tree_store_set’
gtk+-2.24.33/gtk/gtktreestore.c:1087:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreestore.c:1088:3: call_function: calling ‘IA__gtk_tree_store_set_valist’ from ‘IA__gtk_tree_store_set’
#  152|   }
#  153|   
#  154|-> G_DEFINE_TYPE_WITH_CODE (GtkTreeStore, gtk_tree_store, G_TYPE_OBJECT,
#  155|   			 G_IMPLEMENT_INTERFACE (GTK_TYPE_TREE_MODEL,
#  156|   						gtk_tree_store_tree_model_init)

Error: COMPILER_WARNING (CWE-477): [#def1480]
gtk+-2.24.33/gtk/gtktreestore.c: scope_hint: In function ‘IA__gtk_tree_store_reorder’
gtk+-2.24.33/gtk/gtktreestore.c:2196:3: warning[-Wdeprecated-declarations]: ‘g_qsort_with_data’ is deprecated: Use 'g_sort_array' instead
# 2196 |   g_qsort_with_data (sort_array,
#      |   ^~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib.h:71: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gobject/gvaluecollector.h:25: included_from: Included from here.
gtk+-2.24.33/gtk/gtktreestore.c:22: included_from: Included from here.
/usr/include/glib-2.0/glib/gqsort.h:39:6: note: declared here
#   39 | void g_qsort_with_data (gconstpointer    pbase,
#      |      ^~~~~~~~~~~~~~~~~
# 2194|       }
# 2195|   
# 2196|->   g_qsort_with_data (sort_array,
# 2197|   		     length,
# 2198|   		     sizeof (SortTuple),

Error: COMPILER_WARNING (CWE-477): [#def1481]
gtk+-2.24.33/gtk/gtktreestore.c:2196:3: warning[-Wdeprecated-declarations]: ‘g_qsort_with_data’ is deprecated: Use 'g_sort_array' instead
# 2194|       }
# 2195|   
# 2196|->   g_qsort_with_data (sort_array,
# 2197|   		     length,
# 2198|   		     sizeof (SortTuple),

Error: COMPILER_WARNING (CWE-477): [#def1482]
gtk+-2.24.33/gtk/gtktreeview.c: scope_hint: In function ‘gtk_tree_view_class_init’
gtk+-2.24.33/gtk/gtktreeview.c:1325:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1325 |   g_type_class_add_private (o_class, sizeof (GtkTreeViewPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtktreeview.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtktreeview.c:25: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
# 1323|     gtk_binding_entry_add_signal (binding_set, GDK_F, GDK_CONTROL_MASK, "start-interactive-search", 0);
# 1324|   
# 1325|->   g_type_class_add_private (o_class, sizeof (GtkTreeViewPrivate));
# 1326|   }
# 1327|   

Error: COMPILER_WARNING (CWE-477): [#def1483]
gtk+-2.24.33/gtk/gtktreeview.c:1325:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
# 1323|     gtk_binding_entry_add_signal (binding_set, GDK_F, GDK_CONTROL_MASK, "start-interactive-search", 0);
# 1324|   
# 1325|->   g_type_class_add_private (o_class, sizeof (GtkTreeViewPrivate));
# 1326|   }
# 1327|   

Error: COMPILER_WARNING: [#def1484]
gtk+-2.24.33/gtk/gtktreeview.c:1331:21: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1329|   gtk_tree_view_init (GtkTreeView *tree_view)
# 1330|   {
# 1331|->   tree_view->priv = G_TYPE_INSTANCE_GET_PRIVATE (tree_view, GTK_TYPE_TREE_VIEW, GtkTreeViewPrivate);
# 1332|   
# 1333|     gtk_widget_set_can_focus (GTK_WIDGET (tree_view), TRUE);

Error: COMPILER_WARNING: [#def1485]
gtk+-2.24.33/gtk/gtktreeview.c: scope_hint: In function ‘gtk_tree_view_update_size’
gtk+-2.24.33/gtk/gtktreeview.c:1990:8: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1990 |   gint i;
#      |        ^
# 1988|     GList *list;
# 1989|     GtkTreeViewColumn *column;
# 1990|->   gint i;
# 1991|   
# 1992|     if (tree_view->priv->model == NULL)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1486]
gtk+-2.24.33/gtk/gtktreeview.c:2268:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘first_column’
gtk+-2.24.33/gtk/gtktreeview.c:11496:1: enter_function: entry to ‘IA__gtk_tree_view_move_column_after’
gtk+-2.24.33/gtk/gtktreeview.c:11502:3: branch_false: following ‘false’ branch (when ‘tree_view’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11502:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11505:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:11507:6: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11507:6: branch_false: following ‘false’ branch (when ‘base_column’ is NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11513:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11513:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:11516:50: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11517:6: branch_true: following ‘true’ branch (when ‘base_el’ is NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11519:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11519:7: release_memory: using NULL here
gtk+-2.24.33/gtk/gtktreeview.c:11534:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:11536:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11537:7: call_function: calling ‘gtk_tree_view_size_allocate_columns’ from ‘IA__gtk_tree_view_move_column_after’
# 2266|   
# 2267|     for (list = (rtl ? last_column : first_column); 
# 2268|->        list != (rtl ? first_column->prev : last_column->next);
# 2269|          list = (rtl ? list->prev : list->next)) 
# 2270|       {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1487]
gtk+-2.24.33/gtk/gtktreeview.c:2274:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘list’
gtk+-2.24.33/gtk/gtktreeview.c:11496:1: enter_function: entry to ‘IA__gtk_tree_view_move_column_after’
gtk+-2.24.33/gtk/gtktreeview.c:11502:3: branch_false: following ‘false’ branch (when ‘tree_view’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11502:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11505:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:11507:6: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11507:6: branch_false: following ‘false’ branch (when ‘base_column’ is NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11513:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11513:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:11516:50: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11517:6: branch_true: following ‘true’ branch (when ‘base_el’ is NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11519:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11519:7: release_memory: using NULL here
gtk+-2.24.33/gtk/gtktreeview.c:11534:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:11536:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11537:7: call_function: calling ‘gtk_tree_view_size_allocate_columns’ from ‘IA__gtk_tree_view_move_column_after’
# 2272|         gint old_width;
# 2273|   
# 2274|->       column = list->data;
# 2275|         old_width = column->width;
# 2276|   

Error: GCC_ANALYZER_WARNING (CWE-465): [#def1488]
gtk+-2.24.33/gtk/gtktreeview.c:5153:16: warning[-Wanalyzer-deref-before-check]: check of ‘tmp_list’ for NULL after already dereferencing it
gtk+-2.24.33/gtk/gtktreeview.c:5150:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:5150:12: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:5153:16: danger: pointer ‘tmp_list’ is checked for NULL here but it was already dereferenced at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
# 5151|   	  return (GtkTreeViewColumn *)0x1;
# 5152|   
# 5153|-> 	while (tmp_list)
# 5154|   	  {
# 5155|   	    g_assert (tmp_list);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1489]
gtk+-2.24.33/gtk/gtktreeview.c:5887:29: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘node’
gtk+-2.24.33/gtk/gtktreeview.c:6631:1: enter_function: entry to ‘_gtk_tree_view_column_autosize’
gtk+-2.24.33/gtk/gtktreeview.c:6635:3: branch_false: following ‘false’ branch (when ‘column’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:6635:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:6639:3: call_function: calling ‘do_presize_handler’ from ‘_gtk_tree_view_column_autosize’
# 5885|   	  if (tree_view->priv->scroll_to_use_align)
# 5886|   	    {
# 5887|-> 	      gint height = ROW_HEIGHT (tree_view, GTK_RBNODE_GET_HEIGHT (node));
# 5888|   	      area_above = (total_height - height) *
# 5889|   		tree_view->priv->scroll_to_row_align;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1490]
gtk+-2.24.33/gtk/gtktreeview.c:5901:29: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘node’
gtk+-2.24.33/gtk/gtktreeview.c:6631:1: enter_function: entry to ‘_gtk_tree_view_column_autosize’
gtk+-2.24.33/gtk/gtktreeview.c:6635:3: branch_false: following ‘false’ branch (when ‘column’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:6635:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:6639:3: call_function: calling ‘do_presize_handler’ from ‘_gtk_tree_view_column_autosize’
# 5899|   	       */
# 5900|   	      gint dy;
# 5901|-> 	      gint height = ROW_HEIGHT (tree_view, GTK_RBNODE_GET_HEIGHT (node));
# 5902|   
# 5903|   	      dy = _gtk_rbtree_node_find_offset (tree, node);

Error: COMPILER_WARNING: [#def1491]
gtk+-2.24.33/gtk/gtktreeview.c: scope_hint: In function ‘do_validate_rows’
gtk+-2.24.33/gtk/gtktreeview.c:6259:8: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6259 |   gint i = 0;
#      |        ^
# 6257|     GtkTreeIter iter;
# 6258|     GTimer *timer;
# 6259|->   gint i = 0;
# 6260|   
# 6261|     gint prev_height = -1;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1492]
gtk+-2.24.33/gtk/gtktreeview.c:7882:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘last_column’
gtk+-2.24.33/gtk/gtktreeview.c:8007:1: enter_function: entry to ‘gtk_tree_view_focus’
gtk+-2.24.33/gtk/gtktreeview.c:8019:3: call_function: calling ‘gtk_tree_view_stop_editing’ from ‘gtk_tree_view_focus’
gtk+-2.24.33/gtk/gtktreeview.c:8019:3: return_function: returning to ‘gtk_tree_view_focus’ from ‘gtk_tree_view_stop_editing’
gtk+-2.24.33/gtk/gtktreeview.c:8021:6: branch_true: following ‘true’ branch (when ‘focus_child’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:8023:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:8027:11: call_function: calling ‘gtk_tree_view_header_focus’ from ‘gtk_tree_view_focus’
# 7880|   	    focus_child = tree_view->priv->focus_column->button;
# 7881|   	  else if (dir == GTK_DIR_LEFT)
# 7882|-> 	    focus_child = GTK_TREE_VIEW_COLUMN (last_column->data)->button;
# 7883|   	  else
# 7884|   	    focus_child = GTK_TREE_VIEW_COLUMN (first_column->data)->button;

Error: COMPILER_WARNING: [#def1493]
gtk+-2.24.33/gtk/gtktreeview.c:9335:14: warning[-Wunused-but-set-variable=]: variable ‘width’ set but not used
# 9335 |   gint x, y, width, height;
#      |              ^~~~~
# 9333|     GdkEvent *send_event;
# 9334|     GtkAllocation allocation;
# 9335|->   gint x, y, width, height;
# 9336|     GdkScreen *screen = gtk_widget_get_screen (GTK_WIDGET (tree_view));
# 9337|     GdkDisplay *display = gdk_screen_get_display (screen);

Error: COMPILER_WARNING: [#def1494]
gtk+-2.24.33/gtk/gtktreeview.c: scope_hint: In function ‘_gtk_tree_view_column_start_drag’
gtk+-2.24.33/gtk/gtktreeview.c:9335:21: warning[-Wunused-but-set-variable=]: variable ‘height’ set but not used
# 9335 |   gint x, y, width, height;
#      |                     ^~~~~~
# 9333|     GdkEvent *send_event;
# 9334|     GtkAllocation allocation;
# 9335|->   gint x, y, width, height;
# 9336|     GdkScreen *screen = gtk_widget_get_screen (GTK_WIDGET (tree_view));
# 9337|     GdkDisplay *display = gdk_screen_get_display (screen);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1495]
gtk+-2.24.33/gtk/gtktreeview.c:9480:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘node’
gtk+-2.24.33/gtk/gtktreeview.c:13554:1: enter_function: entry to ‘IA__gtk_tree_view_set_drag_dest_row’
gtk+-2.24.33/gtk/gtktreeview.c:13564:3: branch_false: following ‘false’ branch (when ‘tree_view’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:13564:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:13568:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:13570:22: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:13592:6: branch_false: following ‘false’ branch (when ‘path’ is NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:13599:5: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:13601:6: branch_true: following ‘true’ branch (when ‘current_dest’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:13606:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:13606:7: call_function: calling ‘_gtk_tree_view_find_node’ from ‘IA__gtk_tree_view_set_drag_dest_row’
gtk+-2.24.33/gtk/gtktreeview.c:13606:7: return_function: returning to ‘IA__gtk_tree_view_set_drag_dest_row’ from ‘_gtk_tree_view_find_node’
gtk+-2.24.33/gtk/gtktreeview.c:13607:7: release_memory: ‘node’ is NULL
gtk+-2.24.33/gtk/gtktreeview.c:13607:7: call_function: calling ‘_gtk_tree_view_queue_draw_node’ from ‘IA__gtk_tree_view_set_drag_dest_row’
# 9478|   
# 9479|     rect.y = BACKGROUND_FIRST_PIXEL (tree_view, tree, node);
# 9480|->   rect.height = ROW_HEIGHT (tree_view, BACKGROUND_HEIGHT (node));
# 9481|   
# 9482|     if (clip_rect)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1496]
gtk+-2.24.33/gtk/gtktreeview.c:10245:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘node’
gtk+-2.24.33/gtk/gtktreeview.c:10222:1: enter_function: entry to ‘gtk_tree_view_real_expand_collapse_cursor_row’
gtk+-2.24.33/gtk/gtktreeview.c:10235:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:10236:19: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:10238:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:10241:7: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:10241:7: call_function: calling ‘_gtk_tree_view_find_node’ from ‘gtk_tree_view_real_expand_collapse_cursor_row’
gtk+-2.24.33/gtk/gtktreeview.c:10241:7: return_function: returning to ‘gtk_tree_view_real_expand_collapse_cursor_row’ from ‘_gtk_tree_view_find_node’
gtk+-2.24.33/gtk/gtktreeview.c:10241:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:10245:14: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:10245:14: release_memory: ‘node’ is NULL
gtk+-2.24.33/gtk/gtktreeview.c:10245:10: danger: dereference of NULL ‘node’
#10243|   
#10244|     /* Don't handle the event if we aren't an expander */
#10245|->   if (!((node->flags & GTK_RBNODE_IS_PARENT) == GTK_RBNODE_IS_PARENT))
#10246|       return FALSE;
#10247|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1497]
gtk+-2.24.33/gtk/gtktreeview.c:11388:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtktreeview.c:11372:3: branch_false: following ‘false’ branch (when ‘tree_view’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11372:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11381:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtktreeview.c:11385:10: branch_true: following ‘true’ branch (when ‘attribute’ is non-NULL)...
gtk+-2.24.33/gtk/gtktreeview.c:11387:7: branch_true: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:11388:7: throw: if ‘IA__gtk_tree_view_column_add_attribute’ throws an exception...
gtk+-2.24.33/gtk/gtktreeview.c:11388:7: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
#11386|       {
#11387|         column_id = va_arg (args, gint);
#11388|->       gtk_tree_view_column_add_attribute (column, cell, attribute, column_id);
#11389|         attribute = va_arg (args, gchar *);
#11390|       }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1498]
gtk+-2.24.33/gtk/gtktreeview.c:14648:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘node’
gtk+-2.24.33/gtk/gtktreeview.c:14621:14: release_memory: ‘node’ is NULL
gtk+-2.24.33/gtk/gtktreeview.c:14631:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/gtktreeview.c:14648:15: branch_false: ...to here
gtk+-2.24.33/gtk/gtktreeview.c:14648:15: release_memory: ‘node’ is NULL
gtk+-2.24.33/gtk/gtktreeview.c:14648:11: danger: dereference of NULL ‘node’
#14646|           }
#14647|   
#14648|->       if (node->children)
#14649|   	{
#14650|   	  gboolean has_child;

Error: COMPILER_WARNING (CWE-477): [#def1499]
gtk+-2.24.33/gtk/gtktestutils.c:658: included_from: Included from here.
gtk+-2.24.33/gtk/gtktypefuncs.c: scope_hint: In function ‘IA__gtk_test_register_all_types’
gtk+-2.24.33/gtk/gtktypefuncs.c:48:1: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_type’ is deprecated
#   48 | *tp++ = gdk_pixbuf_animation_iter_get_type();
#      | ^
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:36: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:102:25: note: declared here
#  102 | GType                   gdk_pixbuf_animation_iter_get_type                   (void) G_GNUC_CONST;
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   46|   *tp++ = gdk_pixbuf_alpha_mode_get_type();
#   47|   *tp++ = gdk_pixbuf_animation_get_type();
#   48|-> *tp++ = gdk_pixbuf_animation_iter_get_type();
#   49|   *tp++ = gdk_pixbuf_error_get_type();
#   50|   *tp++ = gdk_pixbuf_format_get_type();

Error: COMPILER_WARNING (CWE-477): [#def1500]
gtk+-2.24.33/gtk/gtktypefuncs.c:48:1: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_iter_get_type’ is deprecated
#   46|   *tp++ = gdk_pixbuf_alpha_mode_get_type();
#   47|   *tp++ = gdk_pixbuf_animation_get_type();
#   48|-> *tp++ = gdk_pixbuf_animation_iter_get_type();
#   49|   *tp++ = gdk_pixbuf_error_get_type();
#   50|   *tp++ = gdk_pixbuf_format_get_type();

Error: COMPILER_WARNING (CWE-477): [#def1501]
gtk+-2.24.33/gtk/gtktypeutils.c:122:1: warning[-Wdeprecated-declarations]: ‘GTypeDebugFlags’ is deprecated
#  122 | gtk_type_init (GTypeDebugFlags debug_flags)
#      | ^~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
#  725 | {
#      | ^
#  120|   
#  121|   void
#  122|-> gtk_type_init (GTypeDebugFlags debug_flags)
#  123|   {
#  124|     static gboolean initialized = FALSE;

Error: COMPILER_WARNING (CWE-477): [#def1502]
gtk+-2.24.33/gtk/gtktypeutils.c:122:1: warning[-Wdeprecated-declarations]: ‘GTypeDebugFlags’ is deprecated
#  120|   
#  121|   void
#  122|-> gtk_type_init (GTypeDebugFlags debug_flags)
#  123|   {
#  124|     static gboolean initialized = FALSE;

Error: COMPILER_WARNING: [#def1503]
gtk+-2.24.33/gtk/gtktypeutils.c:128:13: warning[-Wunused-but-set-variable=]: variable ‘unused’ set but not used
#  128 |       GType unused;
#      |             ^~~~~~
#  126|     if (!initialized)
#  127|       {
#  128|->       GType unused;
#  129|   
#  130|         initialized = TRUE;

Error: COMPILER_WARNING (CWE-477): [#def1504]
gtk+-2.24.33/gtk/gtktypeutils.c: scope_hint: In function ‘IA__gtk_type_init’
gtk+-2.24.33/gtk/gtktypeutils.c:134:7: warning[-Wdeprecated-declarations]: ‘g_type_init_with_debug_flags’ is deprecated
#  134 |       g_type_init_with_debug_flags (debug_flags);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gtype.h:739:23: note: declared here
#  739 | void                  g_type_init_with_debug_flags   (GTypeDebugFlags  debug_flags);
#      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  132|         /* initialize GLib type system
#  133|          */
#  134|->       g_type_init_with_debug_flags (debug_flags);
#  135|         
#  136|         /* GTK_TYPE_OBJECT

Error: COMPILER_WARNING (CWE-477): [#def1505]
gtk+-2.24.33/gtk/gtktypeutils.c:134:7: warning[-Wdeprecated-declarations]: ‘g_type_init_with_debug_flags’ is deprecated
#  132|         /* initialize GLib type system
#  133|          */
#  134|->       g_type_init_with_debug_flags (debug_flags);
#  135|         
#  136|         /* GTK_TYPE_OBJECT

Error: COMPILER_WARNING (CWE-477): [#def1506]
gtk+-2.24.33/gtk/gtkobject.h:37: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcombobox.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcomboboxentry.h:27: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcomboboxentry.c:25: included_from: Included from here.
gtk+-2.24.33/gtk/gtktypeutils.h:236:1: warning[-Wdeprecated-declarations]: ‘GTypeDebugFlags’ is deprecated
#  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#      | ^~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
#  725 | {
#      | ^
#  234|   };
#  235|   
#  236|-> void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#  237|   GtkType         gtk_type_unique (GtkType            parent_type,
#  238|                                    const GtkTypeInfo *gtkinfo);

Error: COMPILER_WARNING (CWE-477): [#def1507]
gtk+-2.24.33/gtk/gtktypeutils.h:236:1: warning[-Wdeprecated-declarations]: ‘GTypeDebugFlags’ is deprecated
#  234|   };
#  235|   
#  236|-> void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#  237|   GtkType         gtk_type_unique (GtkType            parent_type,
#  238|                                    const GtkTypeInfo *gtkinfo);

Error: COMPILER_WARNING (CWE-477): [#def1508]
gtk+-2.24.33/gtk/gtkuimanager.c: scope_hint: In function ‘gtk_ui_manager_class_init’
gtk+-2.24.33/gtk/gtkuimanager.c:380:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  380 |   g_type_class_add_private (gobject_class, sizeof (GtkUIManagerPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkmisc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtklabel.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaccellabel.h:38: included_from: Included from here.
gtk+-2.24.33/gtk/gtkuimanager.c:34: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  378|     klass->post_activate = NULL;
#  379|   
#  380|->   g_type_class_add_private (gobject_class, sizeof (GtkUIManagerPrivate));
#  381|   }
#  382|   

Error: COMPILER_WARNING (CWE-477): [#def1509]
gtk+-2.24.33/gtk/gtkuimanager.c:380:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  378|     klass->post_activate = NULL;
#  379|   
#  380|->   g_type_class_add_private (gobject_class, sizeof (GtkUIManagerPrivate));
#  381|   }
#  382|   

Error: COMPILER_WARNING: [#def1510]
gtk+-2.24.33/gtk/gtkuimanager.c:390:24: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  388|     GNode *node;
#  389|   
#  390|->   self->private_data = GTK_UI_MANAGER_GET_PRIVATE (self);
#  391|   
#  392|     self->private_data->accel_group = gtk_accel_group_new ();

Error: COMPILER_WARNING (CWE-483): [#def1511]
gtk+-2.24.33/gtk/gtkuimanager.c: scope_hint: In function ‘get_child_node’
gtk+-2.24.33/gtk/gtkuimanager.c:991:19: warning[-Wmisleading-indentation]: this ‘if’ clause does not guard...
#  991 |                   if (NODE_INFO (child)->type != NODE_TYPE_UNDECIDED &&
#      |                   ^~
gtk+-2.24.33/gtk/gtkuimanager.c:999:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
#  999 |                     if (node_is_dead (child))
#      |                     ^~
#  989|   		  
#  990|   		  /* warn about type mismatch */
#  991|-> 		  if (NODE_INFO (child)->type != NODE_TYPE_UNDECIDED &&
#  992|   		      node_type != NODE_TYPE_UNDECIDED &&
#  993|   		      NODE_INFO (child)->type != node_type)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1512]
gtk+-2.24.33/gtk/gtkviewport.c:391:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘adjustment’
gtk+-2.24.33/gtk/gtkviewport.c:493:1: enter_function: entry to ‘IA__gtk_viewport_set_hadjustment’
gtk+-2.24.33/gtk/gtkviewport.c:500:3: call_function: calling ‘viewport_set_adjustment’ from ‘IA__gtk_viewport_set_hadjustment’
#  389|     viewport_get_view_allocation (viewport, &view_allocation);  
#  390|   
#  391|->   old_page_size = hadjustment->page_size;
#  392|     old_upper = hadjustment->upper;
#  393|     old_value = hadjustment->value;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1513]
gtk+-2.24.33/gtk/gtkviewport.c:431:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘adjustment’
gtk+-2.24.33/gtk/gtkviewport.c:513:1: enter_function: entry to ‘IA__gtk_viewport_set_vadjustment’
gtk+-2.24.33/gtk/gtkviewport.c:520:3: call_function: calling ‘viewport_set_adjustment’ from ‘IA__gtk_viewport_set_vadjustment’
#  429|     viewport_get_view_allocation (viewport, &view_allocation);  
#  430|   
#  431|->   vadjustment->page_size = view_allocation.height;
#  432|     vadjustment->step_increment = view_allocation.height * 0.1;
#  433|     vadjustment->page_increment = view_allocation.height * 0.9;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1514]
gtk+-2.24.33/gtk/gtkwidget.c:422:21: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkwidget.c:10034:1: enter_function: entry to ‘IA__gtk_widget_style_get’
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: following ‘false’ branch (when ‘widget’ is non-NULL)...
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkwidget.c:10042:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkwidget.c:10043:3: call_function: calling ‘IA__gtk_widget_style_get_valist’ from ‘IA__gtk_widget_style_get’
#  420|         };
#  421|   
#  422|->       widget_type = g_type_register_static (GTK_TYPE_OBJECT, "GtkWidget",
#  423|                                              &widget_info, G_TYPE_FLAG_ABSTRACT);
#  424|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1515]
gtk+-2.24.33/gtk/gtkwidget.c:425:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkwidget.c:10034:1: enter_function: entry to ‘IA__gtk_widget_style_get’
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: following ‘false’ branch (when ‘widget’ is non-NULL)...
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkwidget.c:10042:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkwidget.c:10043:3: call_function: calling ‘IA__gtk_widget_style_get_valist’ from ‘IA__gtk_widget_style_get’
#  423|                                              &widget_info, G_TYPE_FLAG_ABSTRACT);
#  424|   
#  425|->       g_type_add_interface_static (widget_type, ATK_TYPE_IMPLEMENTOR,
#  426|                                      &accessibility_info) ;
#  427|         g_type_add_interface_static (widget_type, GTK_TYPE_BUILDABLE,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1516]
gtk+-2.24.33/gtk/gtkwidget.c:427:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkwidget.c:10034:1: enter_function: entry to ‘IA__gtk_widget_style_get’
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: following ‘false’ branch (when ‘widget’ is non-NULL)...
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkwidget.c:10042:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkwidget.c:10043:3: call_function: calling ‘IA__gtk_widget_style_get_valist’ from ‘IA__gtk_widget_style_get’
#  425|         g_type_add_interface_static (widget_type, ATK_TYPE_IMPLEMENTOR,
#  426|                                      &accessibility_info) ;
#  427|->       g_type_add_interface_static (widget_type, GTK_TYPE_BUILDABLE,
#  428|                                      &buildable_info) ;
#  429|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1517]
gtk+-2.24.33/gtk/gtkwidget.c:9980:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkwidget.c:10034:1: enter_function: entry to ‘IA__gtk_widget_style_get’
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: following ‘false’ branch (when ‘widget’ is non-NULL)...
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkwidget.c:10042:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkwidget.c:10043:3: call_function: calling ‘IA__gtk_widget_style_get_valist’ from ‘IA__gtk_widget_style_get’
# 9978|     const gchar *name;
# 9979|   
# 9980|->   g_return_if_fail (GTK_IS_WIDGET (widget));
# 9981|   
# 9982|     g_object_ref (widget);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1518]
gtk+-2.24.33/gtk/gtkwidget.c:9982:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkwidget.c:10034:1: enter_function: entry to ‘IA__gtk_widget_style_get’
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: following ‘false’ branch (when ‘widget’ is non-NULL)...
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkwidget.c:10042:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkwidget.c:10043:3: call_function: calling ‘IA__gtk_widget_style_get_valist’ from ‘IA__gtk_widget_style_get’
# 9980|     g_return_if_fail (GTK_IS_WIDGET (widget));
# 9981|   
# 9982|->   g_object_ref (widget);
# 9983|   
# 9984|     name = first_property_name;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1519]
gtk+-2.24.33/gtk/gtkwidget.c:9991:15: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkwidget.c:10034:1: enter_function: entry to ‘IA__gtk_widget_style_get’
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: following ‘false’ branch (when ‘widget’ is non-NULL)...
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkwidget.c:10042:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkwidget.c:10043:3: call_function: calling ‘IA__gtk_widget_style_get_valist’ from ‘IA__gtk_widget_style_get’
# 9989|         gchar *error;
# 9990|   
# 9991|->       pspec = g_param_spec_pool_lookup (style_property_spec_pool,
# 9992|   					name,
# 9993|   					G_OBJECT_TYPE (widget),

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1520]
gtk+-2.24.33/gtk/gtkwidget.c:10008:74: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/gtkwidget.c:10034:1: enter_function: entry to ‘IA__gtk_widget_style_get’
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: following ‘false’ branch (when ‘widget’ is non-NULL)...
gtk+-2.24.33/gtk/gtkwidget.c:10040:3: branch_false: ...to here
gtk+-2.24.33/gtk/gtkwidget.c:10042:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/gtk/gtkwidget.c:10043:3: call_function: calling ‘IA__gtk_widget_style_get_valist’ from ‘IA__gtk_widget_style_get’
#10006|   						   G_OBJECT_TYPE (widget),
#10007|   						   pspec,
#10008|-> 						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|         G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)

Error: GCC_ANALYZER_WARNING (CWE-686): [#def1521]
gtk+-2.24.33/gtk/gtkwidget.c:10009:7: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘double’ but received ‘GtkBorder **’ {{aka ‘struct _GtkBorder **’}} for variadic argument 1 of ‘var_args’
gtk+-2.24.33/gtk/gtkwidget.c:3731:1: enter_function: entry to ‘gtk_widget_get_draw_rectangle’
gtk+-2.24.33/gtk/gtkwidget.c:3740:7: call_function: calling ‘IA__gtk_widget_style_get’ from ‘gtk_widget_get_draw_rectangle’ with 2 variadic arguments
#10007|   						   pspec,
#10008|   						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|->       G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)
#10011|   	{

Error: GCC_ANALYZER_WARNING (CWE-686): [#def1522]
gtk+-2.24.33/gtk/gtkwidget.c:10009:7: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘double’ but received ‘void *’ for variadic argument 2 of ‘var_args’
gtk+-2.24.33/gtk/gtkwidget.c:3731:1: enter_function: entry to ‘gtk_widget_get_draw_rectangle’
gtk+-2.24.33/gtk/gtkwidget.c:3740:7: call_function: calling ‘IA__gtk_widget_style_get’ from ‘gtk_widget_get_draw_rectangle’ with 2 variadic arguments
#10007|   						   pspec,
#10008|   						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|->       G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)
#10011|   	{

Error: GCC_ANALYZER_WARNING (CWE-686): [#def1523]
gtk+-2.24.33/gtk/gtkwidget.c:10009:7: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘int’ but received ‘GtkBorder **’ {{aka ‘struct _GtkBorder **’}} for variadic argument 1 of ‘var_args’
gtk+-2.24.33/gtk/gtkwidget.c:3731:1: enter_function: entry to ‘gtk_widget_get_draw_rectangle’
gtk+-2.24.33/gtk/gtkwidget.c:3740:7: call_function: calling ‘IA__gtk_widget_style_get’ from ‘gtk_widget_get_draw_rectangle’ with 2 variadic arguments
#10007|   						   pspec,
#10008|   						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|->       G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)
#10011|   	{

Error: GCC_ANALYZER_WARNING (CWE-686): [#def1524]
gtk+-2.24.33/gtk/gtkwidget.c:10009:7: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘int’ but received ‘void *’ for variadic argument 2 of ‘var_args’
gtk+-2.24.33/gtk/gtkwidget.c:3731:1: enter_function: entry to ‘gtk_widget_get_draw_rectangle’
gtk+-2.24.33/gtk/gtkwidget.c:3740:7: call_function: calling ‘IA__gtk_widget_style_get’ from ‘gtk_widget_get_draw_rectangle’ with 2 variadic arguments
#10007|   						   pspec,
#10008|   						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|->       G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)
#10011|   	{

Error: GCC_ANALYZER_WARNING (CWE-686): [#def1525]
gtk+-2.24.33/gtk/gtkwidget.c:10009:7: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘long int’ but received ‘GtkBorder **’ {{aka ‘struct _GtkBorder **’}} for variadic argument 1 of ‘var_args’
gtk+-2.24.33/gtk/gtkwidget.c:3731:1: enter_function: entry to ‘gtk_widget_get_draw_rectangle’
gtk+-2.24.33/gtk/gtkwidget.c:3740:7: call_function: calling ‘IA__gtk_widget_style_get’ from ‘gtk_widget_get_draw_rectangle’ with 2 variadic arguments
#10007|   						   pspec,
#10008|   						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|->       G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)
#10011|   	{

Error: GCC_ANALYZER_WARNING (CWE-686): [#def1526]
gtk+-2.24.33/gtk/gtkwidget.c:10009:7: warning[-Wanalyzer-va-arg-type-mismatch]: ‘va_arg’ expected ‘long int’ but received ‘void *’ for variadic argument 2 of ‘var_args’
gtk+-2.24.33/gtk/gtkwidget.c:3731:1: enter_function: entry to ‘gtk_widget_get_draw_rectangle’
gtk+-2.24.33/gtk/gtkwidget.c:3740:7: call_function: calling ‘IA__gtk_widget_style_get’ from ‘gtk_widget_get_draw_rectangle’ with 2 variadic arguments
#10007|   						   pspec,
#10008|   						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|->       G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)
#10011|   	{

Error: GCC_ANALYZER_WARNING (CWE-685): [#def1527]
gtk+-2.24.33/gtk/gtkwidget.c:10009:7: warning[-Wanalyzer-va-list-exhausted]: ‘var_args’ has no more arguments (2 consumed)
gtk+-2.24.33/gtk/gtkwidget.c:3731:1: enter_function: entry to ‘gtk_widget_get_draw_rectangle’
gtk+-2.24.33/gtk/gtkwidget.c:3740:7: call_function: calling ‘IA__gtk_widget_style_get’ from ‘gtk_widget_get_draw_rectangle’ with 2 variadic arguments
#10007|   						   pspec,
#10008|   						   (GtkRcPropertyParser) g_param_spec_get_qdata (pspec, quark_property_parser));
#10009|->       G_VALUE_LCOPY (peek_value, var_args, 0, &error);
#10010|         if (error)
#10011|   	{

Error: GCC_ANALYZER_WARNING (CWE-688): [#def1528]
gtk+-2.24.33/gtk/gtkwidget.c:10088:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gtk+-2.24.33/gtk/gtkwidget.c:10068:1: enter_function: entry to ‘IA__gtk_widget_path’
gtk+-2.24.33/gtk/gtkwidget.c:10077:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/gtkwidget.c:10087:16: call_function: calling ‘IA__gtk_widget_get_name’ from ‘IA__gtk_widget_path’
gtk+-2.24.33/gtk/gtkwidget.c:10087:16: return_function: returning to ‘IA__gtk_widget_path’ from ‘IA__gtk_widget_get_name’
gtk+-2.24.33/gtk/gtkwidget.c:10088:11: danger: argument 1 (‘IA__gtk_widget_get_name(widget)’) NULL where non-null expected
#10086|         
#10087|         string = gtk_widget_get_name (widget);
#10088|->       l = strlen (string);
#10089|         while (tmp_path_len <= len + l + 1)
#10090|   	{

Error: COMPILER_WARNING (CWE-477): [#def1529]
gtk+-2.24.33/gtk/gtkwidget.c: scope_hint: In function ‘IA__gtk_requisition_copy’
gtk+-2.24.33/gtk/gtkwidget.c:10196:3: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#10196 |   return (GtkRequisition *)g_memdup (requisition, sizeof (GtkRequisition));
#      |   ^~~~~~
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.c:31: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
#10194|   gtk_requisition_copy (const GtkRequisition *requisition)
#10195|   {
#10196|->   return (GtkRequisition *)g_memdup (requisition, sizeof (GtkRequisition));
#10197|   }
#10198|   

Error: COMPILER_WARNING (CWE-477): [#def1530]
gtk+-2.24.33/gtk/gtkwidget.c:10196:3: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
#10194|   gtk_requisition_copy (const GtkRequisition *requisition)
#10195|   {
#10196|->   return (GtkRequisition *)g_memdup (requisition, sizeof (GtkRequisition));
#10197|   }
#10198|   

Error: COMPILER_WARNING (CWE-477): [#def1531]
gtk+-2.24.33/gtk/gtkwindow.c: scope_hint: In function ‘gtk_window_class_init’
gtk+-2.24.33/gtk/gtkwindow.c:477:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  477 |   g_type_class_add_private (gobject_class, sizeof (GtkWindowPrivate));
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.c:32: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here
# 1503 | void     g_type_class_add_private       (gpointer                    g_class,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~
#  475|     klass->keys_changed = gtk_window_keys_changed;
#  476|     
#  477|->   g_type_class_add_private (gobject_class, sizeof (GtkWindowPrivate));
#  478|     
#  479|     /* Construct */

Error: COMPILER_WARNING (CWE-477): [#def1532]
gtk+-2.24.33/gtk/gtkwindow.c:477:3: warning[-Wdeprecated-declarations]: ‘g_type_class_add_private’ is deprecated
#  475|     klass->keys_changed = gtk_window_keys_changed;
#  476|     
#  477|->   g_type_class_add_private (gobject_class, sizeof (GtkWindowPrivate));
#  478|     
#  479|     /* Construct */

Error: COMPILER_WARNING: [#def1533]
gtk+-2.24.33/gtk/gtkwindow.c:916:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  914|   {
#  915|     GdkColormap *colormap;
#  916|->   GtkWindowPrivate *priv = GTK_WINDOW_GET_PRIVATE (window);
#  917|     
#  918|     gtk_widget_set_has_window (GTK_WIDGET (window), TRUE);

Error: COMPILER_WARNING: [#def1534]
gtk+-2.24.33/gtk/gtkwindow.c:982:21: warning[-Wunused-but-set-variable=]: variable ‘priv’ set but not used
#  982 |   GtkWindowPrivate *priv;
#      |                     ^~~~
#  980|   {
#  981|     GtkWindow  *window;
#  982|->   GtkWindowPrivate *priv;
#  983|     
#  984|     window = GTK_WINDOW (object);

Error: COMPILER_WARNING: [#def1535]
gtk+-2.24.33/gtk/gtkwindow.c:986:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
#  984|     window = GTK_WINDOW (object);
#  985|   
#  986|->   priv = GTK_WINDOW_GET_PRIVATE (window);
#  987|   
#  988|     switch (prop_id)

Error: COMPILER_WARNING: [#def1536]
gtk+-2.24.33/gtk/gtkwindow.c:1103:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1101|   
# 1102|     window = GTK_WINDOW (object);
# 1103|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 1104|     
# 1105|     switch (prop_id)

Error: COMPILER_WARNING: [#def1537]
gtk+-2.24.33/gtk/gtkwindow.c:1227:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1225|   					     const GValue        *value)
# 1226|   {
# 1227|->   GtkWindowPrivate *priv = GTK_WINDOW_GET_PRIVATE (buildable);
# 1228|   
# 1229|     if (strcmp (name, "visible") == 0 && g_value_get_boolean (value))

Error: COMPILER_WARNING: [#def1538]
gtk+-2.24.33/gtk/gtkwindow.c:1239:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1237|   				      GtkBuilder   *builder)
# 1238|   {
# 1239|->   GtkWindowPrivate *priv = GTK_WINDOW_GET_PRIVATE (buildable);
# 1240|     GObject *object;
# 1241|     GSList *accels, *l;

Error: COMPILER_WARNING: [#def1539]
gtk+-2.24.33/gtk/gtkwindow.c:1538:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1536|     g_return_if_fail (GTK_IS_WINDOW (window));
# 1537|   
# 1538|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 1539|     
# 1540|     g_free (priv->startup_id);

Error: COMPILER_WARNING: [#def1540]
gtk+-2.24.33/gtk/gtkwindow.c:1828:31: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 1826|   			      gboolean   create)
# 1827|   {
# 1828|->   GtkWindowPrivate *private = GTK_WINDOW_GET_PRIVATE (window);
# 1829|     if (!private->mnemonic_hash && create)
# 1830|       private->mnemonic_hash = _gtk_mnemonic_hash_new ();

Error: COMPILER_WARNING: [#def1541]
gtk+-2.24.33/gtk/gtkwindow.c:2252:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2250|   gtk_window_unset_transient_for  (GtkWindow *window)
# 2251|   {
# 2252|->   GtkWindowPrivate *priv = GTK_WINDOW_GET_PRIVATE (window);
# 2253|     
# 2254|     if (window->transient_parent)

Error: COMPILER_WARNING: [#def1542]
gtk+-2.24.33/gtk/gtkwindow.c:2311:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2309|     g_return_if_fail (window != parent);
# 2310|   
# 2311|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2312|   
# 2313|     if (window->transient_parent)

Error: COMPILER_WARNING: [#def1543]
gtk+-2.24.33/gtk/gtkwindow.c:2402:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2400|     g_return_if_fail (GTK_IS_WINDOW (window));
# 2401|   
# 2402|->   priv = GTK_WINDOW_GET_PRIVATE (window); 
# 2403|   
# 2404|     if (opacity < 0.0)

Error: COMPILER_WARNING: [#def1544]
gtk+-2.24.33/gtk/gtkwindow.c:2434:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2432|     g_return_val_if_fail (GTK_IS_WINDOW (window), 0.0);
# 2433|   
# 2434|->   priv = GTK_WINDOW_GET_PRIVATE (window); 
# 2435|   
# 2436|     return priv->opacity;

Error: COMPILER_WARNING: [#def1545]
gtk+-2.24.33/gtk/gtkwindow.c:2463:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2461|     g_return_if_fail (!gtk_widget_get_mapped (GTK_WIDGET (window)));
# 2462|   
# 2463|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2464|   
# 2465|     if (hint < GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU)

Error: COMPILER_WARNING: [#def1546]
gtk+-2.24.33/gtk/gtkwindow.c:2489:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2487|     g_return_val_if_fail (GTK_IS_WINDOW (window), GDK_WINDOW_TYPE_HINT_NORMAL);
# 2488|   
# 2489|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2490|     
# 2491|     return priv->type_hint;

Error: COMPILER_WARNING: [#def1547]
gtk+-2.24.33/gtk/gtkwindow.c:2512:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2510|     g_return_if_fail (GTK_IS_WINDOW (window));
# 2511|     
# 2512|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2513|   
# 2514|     setting = setting != FALSE;

Error: COMPILER_WARNING: [#def1548]
gtk+-2.24.33/gtk/gtkwindow.c:2543:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2541|     g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
# 2542|     
# 2543|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2544|   
# 2545|     return priv->skips_taskbar;

Error: COMPILER_WARNING: [#def1549]
gtk+-2.24.33/gtk/gtkwindow.c:2569:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2567|     g_return_if_fail (GTK_IS_WINDOW (window));
# 2568|     
# 2569|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2570|   
# 2571|     setting = setting != FALSE;

Error: COMPILER_WARNING: [#def1550]
gtk+-2.24.33/gtk/gtkwindow.c:2600:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2598|     g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
# 2599|     
# 2600|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2601|   
# 2602|     return priv->skips_pager;

Error: COMPILER_WARNING: [#def1551]
gtk+-2.24.33/gtk/gtkwindow.c:2623:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2621|     g_return_if_fail (GTK_IS_WINDOW (window));
# 2622|     
# 2623|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2624|   
# 2625|     setting = setting != FALSE;

Error: COMPILER_WARNING: [#def1552]
gtk+-2.24.33/gtk/gtkwindow.c:2654:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2652|     g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
# 2653|     
# 2654|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2655|   
# 2656|     return priv->urgent;

Error: COMPILER_WARNING: [#def1553]
gtk+-2.24.33/gtk/gtkwindow.c:2677:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2675|     g_return_if_fail (GTK_IS_WINDOW (window));
# 2676|     
# 2677|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2678|   
# 2679|     setting = setting != FALSE;

Error: COMPILER_WARNING: [#def1554]
gtk+-2.24.33/gtk/gtkwindow.c:2708:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2706|     g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
# 2707|     
# 2708|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2709|   
# 2710|     return priv->accept_focus;

Error: COMPILER_WARNING: [#def1555]
gtk+-2.24.33/gtk/gtkwindow.c:2732:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2730|     g_return_if_fail (GTK_IS_WINDOW (window));
# 2731|     
# 2732|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2733|   
# 2734|     setting = setting != FALSE;

Error: COMPILER_WARNING: [#def1556]
gtk+-2.24.33/gtk/gtkwindow.c:2764:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2762|     g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
# 2763|     
# 2764|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2765|   
# 2766|     return priv->focus_on_map;

Error: COMPILER_WARNING: [#def1557]
gtk+-2.24.33/gtk/gtkwindow.c:2989:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 2987|     g_return_if_fail (GTK_IS_WINDOW (window));
# 2988|   
# 2989|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 2990|   
# 2991|     setting = setting != FALSE;

Error: COMPILER_WARNING: [#def1558]
gtk+-2.24.33/gtk/gtkwindow.c:3029:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 3027|     g_return_val_if_fail (GTK_IS_WINDOW (window), TRUE);
# 3028|   
# 3029|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 3030|   
# 3031|     return priv->deletable;

Error: COMPILER_WARNING: [#def1559]
gtk+-2.24.33/gtk/gtkwindow.c:4447:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4445|   {
# 4446|     GtkWindow *window = GTK_WINDOW (object);
# 4447|->   GtkWindowPrivate *priv = GTK_WINDOW_GET_PRIVATE (window);
# 4448|     GtkMnemonicHash *mnemonic_hash;
# 4449|   

Error: COMPILER_WARNING: [#def1560]
gtk+-2.24.33/gtk/gtkwindow.c:4582:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4580|   {
# 4581|     GtkWindow *window = GTK_WINDOW (widget);
# 4582|->   GtkWindowPrivate *priv = GTK_WINDOW_GET_PRIVATE (window);
# 4583|     GdkWindow *toplevel;
# 4584|     gboolean auto_mnemonics;

Error: COMPILER_WARNING: [#def1561]
gtk+-2.24.33/gtk/gtkwindow.c:4692:28: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4690|   {
# 4691|     GtkWindow *window = GTK_WINDOW (widget);
# 4692|->   GtkWindowPrivate *priv = GTK_WINDOW_GET_PRIVATE (widget);
# 4693|     GtkWindowGeometryInfo *info;    
# 4694|     GdkWindowState state;

Error: COMPILER_WARNING: [#def1562]
gtk+-2.24.33/gtk/gtkwindow.c:4736:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 4734|     
# 4735|     window = GTK_WINDOW (widget);
# 4736|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 4737|   
# 4738|     /* ensure widget tree is properly size allocated */

Error: COMPILER_WARNING: [#def1563]
gtk+-2.24.33/gtk/gtkwindow.c:7078:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7076|   
# 7077|     widget = GTK_WIDGET (window);
# 7078|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 7079|     
# 7080|     priv->fullscreen_initially = TRUE;

Error: COMPILER_WARNING: [#def1564]
gtk+-2.24.33/gtk/gtkwindow.c:7118:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7116|   
# 7117|     widget = GTK_WIDGET (window);
# 7118|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 7119|     
# 7120|     priv->fullscreen_initially = FALSE;

Error: COMPILER_WARNING: [#def1565]
gtk+-2.24.33/gtk/gtkwindow.c:7170:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7168|   
# 7169|     widget = GTK_WIDGET (window);
# 7170|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 7171|   
# 7172|     priv->above_initially = setting != FALSE;

Error: COMPILER_WARNING: [#def1566]
gtk+-2.24.33/gtk/gtkwindow.c:7224:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 7222|   
# 7223|     widget = GTK_WIDGET (window);
# 7224|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 7225|   
# 7226|     priv->below_initially = setting != FALSE;

Error: COMPILER_WARNING: [#def1567]
gtk+-2.24.33/gtk/gtkwindow.c:8537:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8535|     g_return_val_if_fail (GTK_IS_WINDOW (window), FALSE);
# 8536|   
# 8537|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 8538|   
# 8539|     return priv->mnemonics_visible;

Error: COMPILER_WARNING: [#def1568]
gtk+-2.24.33/gtk/gtkwindow.c:8559:10: warning[warning]: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
# 8557|     g_return_if_fail (GTK_IS_WINDOW (window));
# 8558|   
# 8559|->   priv = GTK_WINDOW_GET_PRIVATE (window);
# 8560|   
# 8561|     setting = setting != FALSE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1569]
gtk+-2.24.33/gtk/queryimmodules.c:49:12: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘str’
gtk+-2.24.33/gtk/queryimmodules.c:87:1: enter_function: entry to ‘query_module’
gtk+-2.24.33/gtk/queryimmodules.c:104:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/queryimmodules.c:105:12: call_function: inlined call to ‘g_strdup_inline’ from ‘query_module’
gtk+-2.24.33/gtk/queryimmodules.c:111:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/queryimmodules.c:118:7: branch_false: ...to here
gtk+-2.24.33/gtk/queryimmodules.c:117:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/queryimmodules.c:119:7: branch_true: ...to here
gtk+-2.24.33/gtk/queryimmodules.c:117:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/queryimmodules.c:120:7: branch_true: ...to here
gtk+-2.24.33/gtk/queryimmodules.c:117:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/queryimmodules.c:121:7: branch_true: ...to here
gtk+-2.24.33/gtk/queryimmodules.c:117:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/queryimmodules.c:127:7: branch_true: ...to here
gtk+-2.24.33/gtk/queryimmodules.c:132:7: call_function: calling ‘print_escaped’ from ‘query_module’
#   47|     while (TRUE)
#   48|       {
#   49|->       char c = *str++;
#   50|   
#   51|         switch (c)

Error: COMPILER_WARNING: [#def1570]
gtk+-2.24.33/gtk/queryimmodules.c:91:19: warning[-Wunused-but-set-variable=]: variable ‘init’ set but not used
#   91 |   void          (*init)   (GTypeModule              *type_module);
#      |                   ^~~~
#   89|     void          (*list)   (const GtkIMContextInfo ***contexts,
#   90|                              guint                    *n_contexts);
#   91|->   void          (*init)   (GTypeModule              *type_module);
#   92|     void          (*exit)   (void);
#   93|     GtkIMContext *(*create) (const gchar             *context_id);

Error: COMPILER_WARNING: [#def1571]
gtk+-2.24.33/gtk/queryimmodules.c:92:19: warning[-Wunused-but-set-variable=]: variable ‘exit’ set but not used
#   92 |   void          (*exit)   (void);
#      |                   ^~~~
#   90|                              guint                    *n_contexts);
#   91|     void          (*init)   (GTypeModule              *type_module);
#   92|->   void          (*exit)   (void);
#   93|     GtkIMContext *(*create) (const gchar             *context_id);
#   94|   

Error: COMPILER_WARNING: [#def1572]
gtk+-2.24.33/gtk/queryimmodules.c: scope_hint: In function ‘query_module’
gtk+-2.24.33/gtk/queryimmodules.c:93:19: warning[-Wunused-but-set-variable=]: variable ‘create’ set but not used
#   93 |   GtkIMContext *(*create) (const gchar             *context_id);
#      |                   ^~~~~~
#   91|     void          (*init)   (GTypeModule              *type_module);
#   92|     void          (*exit)   (void);
#   93|->   GtkIMContext *(*create) (const gchar             *context_id);
#   94|   
#   95|     gpointer list_ptr;

Error: COMPILER_WARNING (CWE-477): [#def1573]
gtk+-2.24.33/gtk/queryimmodules.c: scope_hint: In function ‘main’
gtk+-2.24.33/gtk/queryimmodules.c:197:7: warning[-Wdeprecated-declarations]: ‘pango_split_file_list’ is deprecated
#  197 |       dirs = pango_split_file_list (path);
#      |       ^~~~
/usr/include/pango-1.0/pango/pango.h:51: included_from: Included from here.
gtk+-2.24.33/gdk/gdktypes.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkscreen.h:32: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:31: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtkstyle.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkrc.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/queryimmodules.c:40: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-utils.h:32:10: note: declared here
#   32 | char **  pango_split_file_list (const char *str);
#      |          ^~~~~~~~~~~~~~~~~~~~~
#  195|         g_string_append_printf (contents, "# ModulesPath = %s\n#\n", path);
#  196|   
#  197|->       dirs = pango_split_file_list (path);
#  198|         dirs_done = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, NULL);
#  199|   

Error: COMPILER_WARNING (CWE-477): [#def1574]
gtk+-2.24.33/gtk/queryimmodules.c:197:7: warning[-Wdeprecated-declarations]: ‘pango_split_file_list’ is deprecated
#  195|         g_string_append_printf (contents, "# ModulesPath = %s\n#\n", path);
#  196|   
#  197|->       dirs = pango_split_file_list (path);
#  198|         dirs_done = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, NULL);
#  199|   

Error: COMPILER_WARNING: [#def1575]
gtk+-2.24.33/gtk/tests/builder.c: scope_hint: In function ‘test_file’
gtk+-2.24.33/gtk/tests/builder.c:2508:15: warning[-Wunused-but-set-variable=]: variable ‘response’ set but not used
# 2508 |           int response;
#      |               ^~~~~~~~
# 2506|         if (GTK_IS_DIALOG (obj))
# 2507|   	{
# 2508|-> 	  int response;
# 2509|   
# 2510|   	  g_print ("Running dialog %s.\n",

Error: COMPILER_WARNING: [#def1576]
gtk+-2.24.33/gtk/tests/filtermodel.c: scope_hint: In function ‘specific_filter_add_child’
gtk+-2.24.33/gtk/tests/filtermodel.c:2320:17: warning[-Wunused-but-set-variable=]: variable ‘filter’ set but not used
# 2320 |   GtkTreeModel *filter;
#      |                 ^~~~~~
# 2318|     GtkTreeIter child;
# 2319|     GtkTreeStore *store;
# 2320|->   GtkTreeModel *filter;
# 2321|   
# 2322|     store = gtk_tree_store_new (1, G_TYPE_STRING);

Error: COMPILER_WARNING: [#def1577]
gtk+-2.24.33/gtk/tests/filtermodel.c: scope_hint: In function ‘specific_list_store_clear’
gtk+-2.24.33/gtk/tests/filtermodel.c:2349:14: warning[-Wunused-but-set-variable=]: variable ‘view’ set but not used
# 2349 |   GtkWidget *view;
#      |              ^~~~
# 2347|     GtkListStore *list;
# 2348|     GtkTreeModel *filter;
# 2349|->   GtkWidget *view;
# 2350|   
# 2351|     list = gtk_list_store_new (1, G_TYPE_INT);

Error: COMPILER_WARNING: [#def1578]
gtk+-2.24.33/gtk/tests/filtermodel.c: scope_hint: In function ‘specific_bug_301558’
gtk+-2.24.33/gtk/tests/filtermodel.c:2432:14: warning[-Wunused-but-set-variable=]: variable ‘view’ set but not used
# 2432 |   GtkWidget *view;
#      |              ^~~~
# 2430|     GtkTreeModel *sort;
# 2431|     GtkTreeIter root, iter, iter2;
# 2432|->   GtkWidget *view;
# 2433|     int i;
# 2434|     gboolean add;

Error: COMPILER_WARNING: [#def1579]
gtk+-2.24.33/gtk/tests/filtermodel.c: scope_hint: In function ‘specific_bug_311955’
gtk+-2.24.33/gtk/tests/filtermodel.c:2504:14: warning[-Wunused-but-set-variable=]: variable ‘window’ set but not used
# 2504 |   GtkWidget *window;
#      |              ^~~~~~
# 2502|     GtkTreeModel *filter;
# 2503|   
# 2504|->   GtkWidget *window;
# 2505|     GtkWidget *tree_view;
# 2506|     int i;

Error: COMPILER_WARNING: [#def1580]
gtk+-2.24.33/gtk/tests/filtermodel.c: scope_hint: In function ‘specific_bug_464173’
gtk+-2.24.33/gtk/tests/filtermodel.c:2683:14: warning[-Wunused-but-set-variable=]: variable ‘view’ set but not used
# 2683 |   GtkWidget *view;
#      |              ^~~~
# 2681|     GtkTreeModelFilter *f_model;
# 2682|     GtkTreeIter iter1, iter2;
# 2683|->   GtkWidget *view;
# 2684|     gboolean visible = TRUE;
# 2685|   

Error: COMPILER_WARNING: [#def1581]
gtk+-2.24.33/gtk/tests/filtermodel.c: scope_hint: In function ‘specific_bug_540201’
gtk+-2.24.33/gtk/tests/filtermodel.c:2726:14: warning[-Wunused-but-set-variable=]: variable ‘tree_view’ set but not used
# 2726 |   GtkWidget *tree_view;
#      |              ^~~~~~~~~
# 2724|     GtkTreeModel *filter;
# 2725|   
# 2726|->   GtkWidget *tree_view;
# 2727|   
# 2728|     store = gtk_tree_store_new (1, G_TYPE_INT);

Error: COMPILER_WARNING: [#def1582]
gtk+-2.24.33/gtk/tests/filtermodel.c: scope_hint: In function ‘specific_bug_549287’
gtk+-2.24.33/gtk/tests/filtermodel.c:2775:14: warning[-Wunused-but-set-variable=]: variable ‘view’ set but not used
# 2775 |   GtkWidget *view;
#      |              ^~~~
# 2773|     GtkTreeStore *store;
# 2774|     GtkTreeModel *filtered;
# 2775|->   GtkWidget *view;
# 2776|     GtkTreeIter iter;
# 2777|     GtkTreeIter *swap, *parent, *child;

Error: COMPILER_WARNING (CWE-477): [#def1583]
gtk+-2.24.33/gtk/tests/object.c: scope_hint: In function ‘pspec_select_value’
gtk+-2.24.33/gtk/tests/object.c:113:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  113 |     ASSIGN_VALUE (g_value_set_char, value, GParamSpecChar*, pspec, default_value, minimum, maximum, dvalue);
#      |     ^~~~~~~~~~~~
/usr/include/glib-2.0/glib-object.h:40: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/tests/object.c:20: included_from: Included from here.
/usr/include/glib-2.0/gobject/gvaluetypes.h:194:23: note: declared here
#  194 | void                  g_value_set_char          (GValue       *value,
#      |                       ^~~~~~~~~~~~~~~~
#  111|     /* generate a value suitable for pspec */
#  112|     if (G_IS_PARAM_SPEC_CHAR (pspec))
#  113|->     ASSIGN_VALUE (g_value_set_char, value, GParamSpecChar*, pspec, default_value, minimum, maximum, dvalue);
#  114|     else if (G_IS_PARAM_SPEC_UCHAR (pspec))
#  115|       ASSIGN_VALUE (g_value_set_uchar, value, GParamSpecUChar*, pspec, default_value, minimum, maximum, dvalue);

Error: COMPILER_WARNING (CWE-477): [#def1584]
gtk+-2.24.33/gtk/tests/object.c:113:5: warning[-Wdeprecated-declarations]: ‘g_value_set_char’ is deprecated: Use 'g_value_set_schar' instead
#  111|     /* generate a value suitable for pspec */
#  112|     if (G_IS_PARAM_SPEC_CHAR (pspec))
#  113|->     ASSIGN_VALUE (g_value_set_char, value, GParamSpecChar*, pspec, default_value, minimum, maximum, dvalue);
#  114|     else if (G_IS_PARAM_SPEC_UCHAR (pspec))
#  115|       ASSIGN_VALUE (g_value_set_uchar, value, GParamSpecUChar*, pspec, default_value, minimum, maximum, dvalue);

Error: COMPILER_WARNING (CWE-477): [#def1585]
gtk+-2.24.33/gtk/tests/object.c: scope_hint: In function ‘value_as_pointer’
gtk+-2.24.33/gtk/tests/object.c:185:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  185 |     return (void*) (gssize) g_value_get_char (value);
#      |     ^~~~~~
/usr/include/glib-2.0/gobject/gvaluetypes.h:197:23: note: declared here
#  197 | gchar                 g_value_get_char          (const GValue *value);
#      |                       ^~~~~~~~~~~~~~~~
#  183|       return GINT_TO_POINTER(g_value_get_boolean (value));
#  184|     if (G_VALUE_HOLDS_CHAR (value))
#  185|->     return (void*) (gssize) g_value_get_char (value);
#  186|     if (G_VALUE_HOLDS_UCHAR (value))
#  187|       return (void*) (gsize) g_value_get_uchar (value);

Error: COMPILER_WARNING (CWE-477): [#def1586]
gtk+-2.24.33/gtk/tests/object.c:185:5: warning[-Wdeprecated-declarations]: ‘g_value_get_char’ is deprecated: Use 'g_value_get_schar' instead
#  183|       return GINT_TO_POINTER(g_value_get_boolean (value));
#  184|     if (G_VALUE_HOLDS_CHAR (value))
#  185|->     return (void*) (gssize) g_value_get_char (value);
#  186|     if (G_VALUE_HOLDS_UCHAR (value))
#  187|       return (void*) (gsize) g_value_get_uchar (value);

Error: COMPILER_WARNING (CWE-477): [#def1587]
gtk+-2.24.33/gtk/tests/recentmanager.c: scope_hint: In function ‘recent_manager_add’
gtk+-2.24.33/gtk/tests/recentmanager.c:56:3: warning[-Wdeprecated-declarations]: ‘g_test_trap_fork’ is deprecated: Use 'g_test_trap_subprocess' instead
#   56 |   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#      |   ^~
/usr/include/glib-2.0/glib.h:89: included_from: Included from here.
/usr/include/glib-2.0/glib/gprintf.h:23: included_from: Included from here.
/usr/include/glib-2.0/glib/gstdio.h:24: included_from: Included from here.
gtk+-2.24.33/gtk/tests/recentmanager.c:22: included_from: Included from here.
/usr/include/glib-2.0/glib/gtestutils.h:534:10: note: declared here
#  534 | gboolean g_test_trap_fork               (guint64              usec_timeout,
#      |          ^~~~~~~~~~~~~~~~
#   54|     recent_data->app_name = "testrecentchooser";
#   55|     recent_data->app_exec = "testrecentchooser %u";
#   56|->   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#   57|       {
#   58|         res = gtk_recent_manager_add_full (manager,

Error: COMPILER_WARNING (CWE-477): [#def1588]
gtk+-2.24.33/gtk/tests/recentmanager.c:56:3: warning[-Wdeprecated-declarations]: ‘g_test_trap_fork’ is deprecated: Use 'g_test_trap_subprocess' instead
#   54|     recent_data->app_name = "testrecentchooser";
#   55|     recent_data->app_exec = "testrecentchooser %u";
#   56|->   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#   57|       {
#   58|         res = gtk_recent_manager_add_full (manager,

Error: COMPILER_WARNING (CWE-477): [#def1589]
gtk+-2.24.33/gtk/tests/recentmanager.c:68:3: warning[-Wdeprecated-declarations]: ‘g_test_trap_fork’ is deprecated: Use 'g_test_trap_subprocess' instead
#   68 |   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#      |   ^~
/usr/include/glib-2.0/glib/gtestutils.h:534:10: note: declared here
#  534 | gboolean g_test_trap_fork               (guint64              usec_timeout,
#      |          ^~~~~~~~~~~~~~~~
#   66|     recent_data->app_name = NULL;
#   67|     recent_data->app_exec = "testrecentchooser %u";
#   68|->   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#   69|       {
#   70|         res = gtk_recent_manager_add_full (manager,

Error: COMPILER_WARNING (CWE-477): [#def1590]
gtk+-2.24.33/gtk/tests/recentmanager.c:68:3: warning[-Wdeprecated-declarations]: ‘g_test_trap_fork’ is deprecated: Use 'g_test_trap_subprocess' instead
#   66|     recent_data->app_name = NULL;
#   67|     recent_data->app_exec = "testrecentchooser %u";
#   68|->   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#   69|       {
#   70|         res = gtk_recent_manager_add_full (manager,

Error: COMPILER_WARNING (CWE-477): [#def1591]
gtk+-2.24.33/gtk/tests/recentmanager.c:80:3: warning[-Wdeprecated-declarations]: ‘g_test_trap_fork’ is deprecated: Use 'g_test_trap_subprocess' instead
#   80 |   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#      |   ^~
/usr/include/glib-2.0/glib/gtestutils.h:534:10: note: declared here
#  534 | gboolean g_test_trap_fork               (guint64              usec_timeout,
#      |          ^~~~~~~~~~~~~~~~
#   78|     recent_data->app_name = "testrecentchooser";
#   79|     recent_data->app_exec = NULL;
#   80|->   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#   81|       {
#   82|         res = gtk_recent_manager_add_full (manager,

Error: COMPILER_WARNING (CWE-477): [#def1592]
gtk+-2.24.33/gtk/tests/recentmanager.c:80:3: warning[-Wdeprecated-declarations]: ‘g_test_trap_fork’ is deprecated: Use 'g_test_trap_subprocess' instead
#   78|     recent_data->app_name = "testrecentchooser";
#   79|     recent_data->app_exec = NULL;
#   80|->   if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDERR))
#   81|       {
#   82|         res = gtk_recent_manager_add_full (manager,

Error: COMPILER_WARNING (CWE-477): [#def1593]
gtk+-2.24.33/gtk/tests/textbuffer.c: scope_hint: In function ‘fill_buffer’
gtk+-2.24.33/gtk/tests/textbuffer.c:672:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  672 |   pixbuf = gdk_pixbuf_new_from_xpm_data (book_closed_xpm);
#      |   ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/tests/textbuffer.c:25: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  670|                                 NULL);
#  671|   
#  672|->   pixbuf = gdk_pixbuf_new_from_xpm_data (book_closed_xpm);
#  673|   
#  674|     g_assert (pixbuf != NULL);

Error: COMPILER_WARNING (CWE-477): [#def1594]
gtk+-2.24.33/gtk/tests/textbuffer.c:672:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  670|                                 NULL);
#  671|   
#  672|->   pixbuf = gdk_pixbuf_new_from_xpm_data (book_closed_xpm);
#  673|   
#  674|     g_assert (pixbuf != NULL);

Error: COMPILER_WARNING: [#def1595]
gtk+-2.24.33/gtk/tests/treeview-scrolling.c: scope_hint: In function ‘test_editable_position’
gtk+-2.24.33/gtk/tests/treeview-scrolling.c:719:24: warning[-Wunused-but-set-variable=]: variable ‘vadj’ set but not used
#  719 |         GtkAdjustment *vadj;
#      |                        ^~~~
#  717|   {
#  718|   	GdkRectangle rect;
#  719|-> 	GtkAdjustment *vadj;
#  720|   
#  721|   	gtk_tree_view_get_background_area (GTK_TREE_VIEW (tree_view),

Error: COMPILER_WARNING (CWE-477): [#def1596]
gtk+-2.24.33/gtk/theme-bits/decompose-bits.c: scope_hint: In function ‘main’
gtk+-2.24.33/gtk/theme-bits/decompose-bits.c:141:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#  141 |   g_type_init ();
#      |   ^~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/theme-bits/decompose-bits.c:21: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:737:23: note: declared here
#  737 | void                  g_type_init                    (void);
#      |                       ^~~~~~~~~~~
#  139|       }
#  140|   
#  141|->   g_type_init ();
#  142|     
#  143|     pixbuf = gdk_pixbuf_new_from_file (argv[1], &error);

Error: COMPILER_WARNING (CWE-477): [#def1597]
gtk+-2.24.33/gtk/theme-bits/decompose-bits.c:141:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#  139|       }
#  140|   
#  141|->   g_type_init ();
#  142|     
#  143|     pixbuf = gdk_pixbuf_new_from_file (argv[1], &error);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1598]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1599]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1600]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1601]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1602]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1603]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1604]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1605]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1606]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1607]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1608]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1609]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1610]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1611]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1612]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1613]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1614]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1615]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1616]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1617]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1618]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:120:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:599:1: enter_function: entry to ‘dump_error_quark’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:601:3: call_function: calling ‘escaped_printf’ from ‘dump_error_quark’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1619]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1620]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1621]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1622]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1623]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/199/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1624]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/200/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1625]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/203/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1626]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:685:25: branch_true: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/204/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1627]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(6)](sarif:/runs/0/results/205/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1628]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_resource: opened here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was opened at [(8)](sarif:/runs/0/results/206/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1629]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(6)](sarif:/runs/0/results/207/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1630]
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:630:1: enter_function: entry to ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:645:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:654:15: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:658:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:669:11: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:670:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:682:12: acquire_memory: allocated here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:683:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: branch_false: ...to here
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
gtk+-2.24.33/gtk/tmp-introspecta5xhgotg/Gtk-2.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was allocated at [(8)](sarif:/runs/0/results/208/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-688): [#def1631]
gtk+-2.24.33/gtk/updateiconcache.c:461:7: warning[-Wanalyzer-null-argument]: use of NULL ‘path2’ where non-null expected
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
#  459|       }
#  460|   
#  461|->   if (strcmp (path, path2) == 0)
#  462|       {
#  463|         g_free (path2);

Error: COMPILER_WARNING (CWE-477): [#def1632]
gtk+-2.24.33/gtk/updateiconcache.c: scope_hint: In function ‘maybe_cache_image_data’
gtk+-2.24.33/gtk/updateiconcache.c:520:15: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_from_pixbuf’ is deprecated
#  520 |               gdk_pixdata_from_pixbuf (&idata->pixdata, pixbuf, FALSE);
#      |               ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:101:17: note: declared here
#  101 | gpointer        gdk_pixdata_from_pixbuf (GdkPixdata             *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
#  518|   	  if (pixbuf) 
#  519|   	    {
#  520|-> 	      gdk_pixdata_from_pixbuf (&idata->pixdata, pixbuf, FALSE);
#  521|   	      idata->size = idata->pixdata.length + 8;
#  522|   	      idata->has_pixdata = TRUE;

Error: COMPILER_WARNING (CWE-477): [#def1633]
gtk+-2.24.33/gtk/updateiconcache.c:520:15: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_from_pixbuf’ is deprecated
#  518|   	  if (pixbuf) 
#  519|   	    {
#  520|-> 	      gdk_pixdata_from_pixbuf (&idata->pixdata, pixbuf, FALSE);
#  521|   	      idata->size = idata->pixdata.length + 8;
#  522|   	      idata->has_pixdata = TRUE;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1634]
gtk+-2.24.33/gtk/updateiconcache.c:611:14: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
#  609|     guint dir_index = 0xffff;
#  610|     
#  611|->   dir_path = g_build_path ("/", base_path, subdir, NULL);
#  612|   
#  613|     /* FIXME: Use the gerror */

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1635]
gtk+-2.24.33/gtk/updateiconcache.c:614:9: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
#  612|   
#  613|     /* FIXME: Use the gerror */
#  614|->   dir = g_dir_open (dir_path, 0, NULL);
#  615|     
#  616|     if (!dir)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1636]
gtk+-2.24.33/gtk/updateiconcache.c:619:14: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
#  617|       return directories;
#  618|     
#  619|->   dir_hash = g_hash_table_new (g_str_hash, g_str_equal);
#  620|   
#  621|     while ((name = g_dir_read_name (dir)))

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1637]
gtk+-2.24.33/gtk/updateiconcache.c:621:18: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
#  619|     dir_hash = g_hash_table_new (g_str_hash, g_str_equal);
#  620|   
#  621|->   while ((name = g_dir_read_name (dir)))
#  622|       {
#  623|         gchar *path;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1638]
gtk+-2.24.33/gtk/updateiconcache.c:629:14: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
#  627|         gchar *basename, *dot;
#  628|   
#  629|->       path = g_build_filename (dir_path, name, NULL);
#  630|   
#  631|         retval = g_file_test (path, G_FILE_TEST_IS_DIR);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1639]
gtk+-2.24.33/gtk/updateiconcache.c:631:16: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
#  629|         path = g_build_filename (dir_path, name, NULL);
#  630|   
#  631|->       retval = g_file_test (path, G_FILE_TEST_IS_DIR);
#  632|         if (retval)
#  633|   	{

Error: COMPILER_WARNING (CWE-477): [#def1640]
gtk+-2.24.33/gtk/updateiconcache.c: scope_hint: In function ‘write_image_data’
gtk+-2.24.33/gtk/updateiconcache.c:831:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_serialize’ is deprecated
#  831 |   s = gdk_pixdata_serialize (pixdata, &len);
#      |   ^
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:93:17: note: declared here
#   93 | guint8*         gdk_pixdata_serialize   (const GdkPixdata       *pixdata,
#      |                 ^~~~~~~~~~~~~~~~~~~~~
#  829|       return FALSE;
#  830|   
#  831|->   s = gdk_pixdata_serialize (pixdata, &len);
#  832|   
#  833|     if (!write_card32 (cache, len))

Error: COMPILER_WARNING (CWE-477): [#def1641]
gtk+-2.24.33/gtk/updateiconcache.c:831:3: warning[-Wdeprecated-declarations]: ‘gdk_pixdata_serialize’ is deprecated
#  829|       return FALSE;
#  830|   
#  831|->   s = gdk_pixdata_serialize (pixdata, &len);
#  832|   
#  833|     if (!write_card32 (cache, len))

Error: COMPILER_WARNING: [#def1642]
gtk+-2.24.33/gtk/updateiconcache.c: scope_hint: In function ‘write_bucket’
gtk+-2.24.33/gtk/updateiconcache.c:1117:11: warning[-Wunused-but-set-variable=]: variable ‘tmp’ set but not used
# 1117 |       int tmp;
#      |           ^~~
# 1115|         int name_size;
# 1116|         int image_list_offset;
# 1117|->       int tmp;
# 1118|         int i, len;
# 1119|         GList *list;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1643]
gtk+-2.24.33/gtk/updateiconcache.c:1519:11: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
# 1517|       }
# 1518|     
# 1519|->   files = g_hash_table_new (g_str_hash, g_str_equal);
# 1520|     image_data_hash = g_hash_table_new (g_str_hash, g_str_equal);
# 1521|     icon_data_hash = g_hash_table_new (g_str_hash, g_str_equal);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1644]
gtk+-2.24.33/gtk/updateiconcache.c:1520:21: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
# 1518|     
# 1519|     files = g_hash_table_new (g_str_hash, g_str_equal);
# 1520|->   image_data_hash = g_hash_table_new (g_str_hash, g_str_equal);
# 1521|     icon_data_hash = g_hash_table_new (g_str_hash, g_str_equal);
# 1522|     string_pool = g_hash_table_new (g_str_hash, g_str_equal);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1645]
gtk+-2.24.33/gtk/updateiconcache.c:1521:20: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
# 1519|     files = g_hash_table_new (g_str_hash, g_str_equal);
# 1520|     image_data_hash = g_hash_table_new (g_str_hash, g_str_equal);
# 1521|->   icon_data_hash = g_hash_table_new (g_str_hash, g_str_equal);
# 1522|     string_pool = g_hash_table_new (g_str_hash, g_str_equal);
# 1523|    

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1646]
gtk+-2.24.33/gtk/updateiconcache.c:1522:17: warning[-Wanalyzer-malloc-leak]: leak of ‘cache’
gtk+-2.24.33/gtk/updateiconcache.c:1697:1: enter_function: entry to ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1702:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1705:3: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1726:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/gtk/updateiconcache.c:1748:7: branch_false: ...to here
gtk+-2.24.33/gtk/updateiconcache.c:1768:3: call_function: calling ‘build_cache’ from ‘main’
# 1520|     image_data_hash = g_hash_table_new (g_str_hash, g_str_equal);
# 1521|     icon_data_hash = g_hash_table_new (g_str_hash, g_str_equal);
# 1522|->   string_pool = g_hash_table_new (g_str_hash, g_str_equal);
# 1523|    
# 1524|     directories = scan_directory (path, NULL, files, NULL, 0);

Error: COMPILER_WARNING (CWE-477): [#def1647]
gtk+-2.24.33/gtk/updateiconcache.c: scope_hint: In function ‘main’
gtk+-2.24.33/gtk/updateiconcache.c:1766:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
# 1766 |   g_type_init ();
#      |   ^~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:32: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:20: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:737:23: note: declared here
#  737 | void                  g_type_init                    (void);
#      |                       ^~~~~~~~~~~
# 1764|       return 0;
# 1765|   
# 1766|->   g_type_init ();
# 1767|     replace_backslashes_with_slashes (path);
# 1768|     build_cache (path);

Error: COMPILER_WARNING (CWE-477): [#def1648]
gtk+-2.24.33/gtk/updateiconcache.c:1766:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
# 1764|       return 0;
# 1765|   
# 1766|->   g_type_init ();
# 1767|     replace_backslashes_with_slashes (path);
# 1768|     build_cache (path);

Error: GCC_ANALYZER_WARNING (CWE-457): [#def1649]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-draw.c:72:11: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*match_data.orientation’
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-draw.c:829:1: enter_function: entry to ‘draw_box_gap’
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-draw.c:855:8: call_function: calling ‘draw_gap_image’ from ‘draw_box_gap’
#   70|   
#   71|         if ((flags & THEME_MATCH_ORIENTATION) &&
#   72|-> 	  match_data->orientation != image->match_data.orientation)
#   73|   	continue;
#   74|   

Error: COMPILER_WARNING (CWE-477): [#def1650]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:28:1: warning[-Wdeprecated-declarations]: ‘GCache’ is deprecated: Use 'GHashTable' instead
#   28 | static GCache *pixbuf_cache = NULL;
#      | ^~~~~~
/usr/include/glib-2.0/glib.h:111: included_from: Included from here.
/usr/include/glib-2.0/glib/deprecated/gcache.h:38:16: note: declared here
#   38 | typedef struct _GCache          GCache GLIB_DEPRECATED_TYPE_IN_2_26_FOR(GHashTable);
#      |                ^~~~~~~
#   26|   #include <gdk-pixbuf/gdk-pixbuf.h>
#   27|   
#   28|-> static GCache *pixbuf_cache = NULL;
#   29|   
#   30|   static GdkPixbuf *

Error: COMPILER_WARNING (CWE-477): [#def1651]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:28:1: warning[-Wdeprecated-declarations]: ‘GCache’ is deprecated: Use 'GHashTable' instead
#   26|   #include <gdk-pixbuf/gdk-pixbuf.h>
#   27|   
#   28|-> static GCache *pixbuf_cache = NULL;
#   29|   
#   30|   static GdkPixbuf *

Error: COMPILER_WARNING (CWE-477): [#def1652]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c: scope_hint: In function ‘theme_pixbuf_set_filename’
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:554:7: warning[-Wdeprecated-declarations]: ‘g_cache_remove’ is deprecated
#  554 |       g_cache_remove (pixbuf_cache, theme_pb->pixbuf);
#      |       ^~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcache.h:62:10: note: declared here
#   62 | void     g_cache_remove        (GCache            *cache,
#      |          ^~~~~~~~~~~~~~
#  552|     if (theme_pb->pixbuf)
#  553|       {
#  554|->       g_cache_remove (pixbuf_cache, theme_pb->pixbuf);
#  555|         theme_pb->pixbuf = NULL;
#  556|       }

Error: COMPILER_WARNING (CWE-477): [#def1653]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:554:7: warning[-Wdeprecated-declarations]: ‘g_cache_remove’ is deprecated
#  552|     if (theme_pb->pixbuf)
#  553|       {
#  554|->       g_cache_remove (pixbuf_cache, theme_pb->pixbuf);
#  555|         theme_pb->pixbuf = NULL;
#  556|       }

Error: COMPILER_WARNING (CWE-477): [#def1654]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:750:9: warning[-Wdeprecated-declarations]: ‘GCacheNewFunc’ is deprecated
#  750 |         pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#      |         ^~~~~~~~~~~~
#  748|       {
#  749|         if (!pixbuf_cache)
#  750|-> 	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,

Error: COMPILER_WARNING (CWE-477): [#def1655]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:750:9: warning[-Wdeprecated-declarations]: ‘GCacheNewFunc’ is deprecated
#  748|       {
#  749|         if (!pixbuf_cache)
#  750|-> 	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,

Error: COMPILER_WARNING (CWE-477): [#def1656]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c: scope_hint: In function ‘theme_pixbuf_get_pixbuf’
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:750:9: warning[-Wdeprecated-declarations]: ‘g_cache_new’ is deprecated: Use 'GHashTable' instead
#  750 |         pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#      |         ^~~~~~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcache.h:49:10: note: declared here
#   49 | GCache*  g_cache_new           (GCacheNewFunc      value_new_func,
#      |          ^~~~~~~~~~~
#  748|       {
#  749|         if (!pixbuf_cache)
#  750|-> 	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,

Error: COMPILER_WARNING (CWE-477): [#def1657]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:750:9: warning[-Wdeprecated-declarations]: ‘g_cache_new’ is deprecated: Use 'GHashTable' instead
#  748|       {
#  749|         if (!pixbuf_cache)
#  750|-> 	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,

Error: COMPILER_WARNING (CWE-477): [#def1658]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:751:37: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  751 |                                     (GCacheDestroyFunc)g_object_unref,
#      |                                     ^
#  749|         if (!pixbuf_cache)
#  750|   	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|-> 				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,
#  753|   				    (GCacheDestroyFunc)g_free,

Error: COMPILER_WARNING (CWE-477): [#def1659]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:751:37: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  749|         if (!pixbuf_cache)
#  750|   	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|-> 				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,
#  753|   				    (GCacheDestroyFunc)g_free,

Error: COMPILER_WARNING (CWE-477): [#def1660]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:752:37: warning[-Wdeprecated-declarations]: ‘GCacheDupFunc’ is deprecated
#  752 |                                     (GCacheDupFunc)g_strdup,
#      |                                     ^
#  750|   	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|-> 				    (GCacheDupFunc)g_strdup,
#  753|   				    (GCacheDestroyFunc)g_free,
#  754|   				    g_str_hash, g_direct_hash, g_str_equal);

Error: COMPILER_WARNING (CWE-477): [#def1661]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:752:37: warning[-Wdeprecated-declarations]: ‘GCacheDupFunc’ is deprecated
#  750|   	pixbuf_cache = g_cache_new ((GCacheNewFunc)pixbuf_cache_value_new,
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|-> 				    (GCacheDupFunc)g_strdup,
#  753|   				    (GCacheDestroyFunc)g_free,
#  754|   				    g_str_hash, g_direct_hash, g_str_equal);

Error: COMPILER_WARNING (CWE-477): [#def1662]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:753:37: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  753 |                                     (GCacheDestroyFunc)g_free,
#      |                                     ^
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,
#  753|-> 				    (GCacheDestroyFunc)g_free,
#  754|   				    g_str_hash, g_direct_hash, g_str_equal);
#  755|         

Error: COMPILER_WARNING (CWE-477): [#def1663]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:753:37: warning[-Wdeprecated-declarations]: ‘GCacheDestroyFunc’ is deprecated
#  751|   				    (GCacheDestroyFunc)g_object_unref,
#  752|   				    (GCacheDupFunc)g_strdup,
#  753|-> 				    (GCacheDestroyFunc)g_free,
#  754|   				    g_str_hash, g_direct_hash, g_str_equal);
#  755|         

Error: COMPILER_WARNING (CWE-477): [#def1664]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:756:7: warning[-Wdeprecated-declarations]: ‘g_cache_insert’ is deprecated
#  756 |       theme_pb->pixbuf = g_cache_insert (pixbuf_cache, theme_pb->filename);
#      |       ^~~~~~~~
/usr/include/glib-2.0/glib/deprecated/gcache.h:59:10: note: declared here
#   59 | gpointer g_cache_insert        (GCache            *cache,
#      |          ^~~~~~~~~~~~~~
#  754|   				    g_str_hash, g_direct_hash, g_str_equal);
#  755|         
#  756|->       theme_pb->pixbuf = g_cache_insert (pixbuf_cache, theme_pb->filename);
#  757|   
#  758|         if (theme_pb->stretch)

Error: COMPILER_WARNING (CWE-477): [#def1665]
gtk+-2.24.33/modules/engines/pixbuf/pixbuf-render.c:756:7: warning[-Wdeprecated-declarations]: ‘g_cache_insert’ is deprecated
#  754|   				    g_str_hash, g_direct_hash, g_str_equal);
#  755|         
#  756|->       theme_pb->pixbuf = g_cache_insert (pixbuf_cache, theme_pb->filename);
#  757|   
#  758|         if (theme_pb->stretch)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1666]
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1076:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error’
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1041:1: enter_function: entry to ‘xim_text_to_utf8’
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1044:11: release_memory: ‘error’ is NULL
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1047:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1049:10: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1056:19: branch_false: ...to here
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1056:10: branch_true: following ‘true’ branch (when the strings are equal)...
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1057:18: call_function: inlined call to ‘g_strdup_inline’ from ‘xim_text_to_utf8’
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1065:10: branch_false: following ‘false’ branch (when ‘result’ is NULL)...
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1076:11: branch_false: ...to here
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1076:11: release_memory: ‘error’ is NULL
gtk+-2.24.33/modules/input/gtkimcontextxim.c:1076:11: danger: dereference of NULL ‘error’
# 1074|         else
# 1075|   	{
# 1076|-> 	  g_warning ("Error converting text from IM to UCS-4: %s", error->message);
# 1077|   	  g_error_free (error);
# 1078|   

Error: COMPILER_WARNING (CWE-704): [#def1667]
gtk+-2.24.33/modules/other/gail/gail.c:76:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   74|   static GQuark quark_focus_object = 0;
#   75|   
#   76|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OBJECT, GailObject, gail_object, GTK_TYPE_OBJECT)
#   77|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WIDGET, GailWidget, gail_widget, GTK_TYPE_WIDGET)
#   78|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CONTAINER, GailContainer, gail_container, GTK_TYPE_CONTAINER)

Error: COMPILER_WARNING (CWE-704): [#def1668]
gtk+-2.24.33/modules/other/gail/gail.c:77:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   75|   
#   76|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OBJECT, GailObject, gail_object, GTK_TYPE_OBJECT)
#   77|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WIDGET, GailWidget, gail_widget, GTK_TYPE_WIDGET)
#   78|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CONTAINER, GailContainer, gail_container, GTK_TYPE_CONTAINER)
#   79|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BUTTON, GailButton, gail_button, GTK_TYPE_BUTTON)

Error: COMPILER_WARNING (CWE-704): [#def1669]
gtk+-2.24.33/modules/other/gail/gail.c:78:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   76|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OBJECT, GailObject, gail_object, GTK_TYPE_OBJECT)
#   77|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WIDGET, GailWidget, gail_widget, GTK_TYPE_WIDGET)
#   78|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CONTAINER, GailContainer, gail_container, GTK_TYPE_CONTAINER)
#   79|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BUTTON, GailButton, gail_button, GTK_TYPE_BUTTON)
#   80|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ITEM, GailItem, gail_item, GTK_TYPE_ITEM)

Error: COMPILER_WARNING (CWE-704): [#def1670]
gtk+-2.24.33/modules/other/gail/gail.c:79:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   77|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WIDGET, GailWidget, gail_widget, GTK_TYPE_WIDGET)
#   78|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CONTAINER, GailContainer, gail_container, GTK_TYPE_CONTAINER)
#   79|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BUTTON, GailButton, gail_button, GTK_TYPE_BUTTON)
#   80|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ITEM, GailItem, gail_item, GTK_TYPE_ITEM)
#   81|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_MENU_ITEM, GailMenuItem, gail_menu_item, gail_menu_item_new)

Error: COMPILER_WARNING (CWE-704): [#def1671]
gtk+-2.24.33/modules/other/gail/gail.c:80:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   78|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CONTAINER, GailContainer, gail_container, GTK_TYPE_CONTAINER)
#   79|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BUTTON, GailButton, gail_button, GTK_TYPE_BUTTON)
#   80|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ITEM, GailItem, gail_item, GTK_TYPE_ITEM)
#   81|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_MENU_ITEM, GailMenuItem, gail_menu_item, gail_menu_item_new)
#   82|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TOGGLE_BUTTON, GailToggleButton, gail_toggle_button, GTK_TYPE_TOGGLE_BUTTON)

Error: COMPILER_WARNING (CWE-704): [#def1672]
gtk+-2.24.33/modules/other/gail/gail.c:81:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   79|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BUTTON, GailButton, gail_button, GTK_TYPE_BUTTON)
#   80|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ITEM, GailItem, gail_item, GTK_TYPE_ITEM)
#   81|-> GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_MENU_ITEM, GailMenuItem, gail_menu_item, gail_menu_item_new)
#   82|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TOGGLE_BUTTON, GailToggleButton, gail_toggle_button, GTK_TYPE_TOGGLE_BUTTON)
#   83|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_IMAGE, GailImage, gail_image, GTK_TYPE_IMAGE)

Error: COMPILER_WARNING (CWE-704): [#def1673]
gtk+-2.24.33/modules/other/gail/gail.c:82:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   80|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ITEM, GailItem, gail_item, GTK_TYPE_ITEM)
#   81|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_MENU_ITEM, GailMenuItem, gail_menu_item, gail_menu_item_new)
#   82|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TOGGLE_BUTTON, GailToggleButton, gail_toggle_button, GTK_TYPE_TOGGLE_BUTTON)
#   83|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_IMAGE, GailImage, gail_image, GTK_TYPE_IMAGE)
#   84|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TEXT_VIEW, GailTextView, gail_text_view, GTK_TYPE_TEXT_VIEW)

Error: COMPILER_WARNING (CWE-704): [#def1674]
gtk+-2.24.33/modules/other/gail/gail.c:83:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   81|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_MENU_ITEM, GailMenuItem, gail_menu_item, gail_menu_item_new)
#   82|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TOGGLE_BUTTON, GailToggleButton, gail_toggle_button, GTK_TYPE_TOGGLE_BUTTON)
#   83|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_IMAGE, GailImage, gail_image, GTK_TYPE_IMAGE)
#   84|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TEXT_VIEW, GailTextView, gail_text_view, GTK_TYPE_TEXT_VIEW)
#   85|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO, GailCombo, gail_combo, GTK_TYPE_COMBO)

Error: COMPILER_WARNING (CWE-704): [#def1675]
gtk+-2.24.33/modules/other/gail/gail.c:84:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   82|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TOGGLE_BUTTON, GailToggleButton, gail_toggle_button, GTK_TYPE_TOGGLE_BUTTON)
#   83|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_IMAGE, GailImage, gail_image, GTK_TYPE_IMAGE)
#   84|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TEXT_VIEW, GailTextView, gail_text_view, GTK_TYPE_TEXT_VIEW)
#   85|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO, GailCombo, gail_combo, GTK_TYPE_COMBO)
#   86|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO_BOX, GailComboBox, gail_combo_box, GTK_TYPE_COMBO_BOX)

Error: COMPILER_WARNING (CWE-704): [#def1676]
gtk+-2.24.33/modules/other/gail/gail.c:85:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   83|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_IMAGE, GailImage, gail_image, GTK_TYPE_IMAGE)
#   84|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TEXT_VIEW, GailTextView, gail_text_view, GTK_TYPE_TEXT_VIEW)
#   85|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO, GailCombo, gail_combo, GTK_TYPE_COMBO)
#   86|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO_BOX, GailComboBox, gail_combo_box, GTK_TYPE_COMBO_BOX)
#   87|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ENTRY, GailEntry, gail_entry, GTK_TYPE_ENTRY)

Error: COMPILER_WARNING (CWE-704): [#def1677]
gtk+-2.24.33/modules/other/gail/gail.c:86:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   84|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TEXT_VIEW, GailTextView, gail_text_view, GTK_TYPE_TEXT_VIEW)
#   85|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO, GailCombo, gail_combo, GTK_TYPE_COMBO)
#   86|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO_BOX, GailComboBox, gail_combo_box, GTK_TYPE_COMBO_BOX)
#   87|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ENTRY, GailEntry, gail_entry, GTK_TYPE_ENTRY)
#   88|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU_SHELL, GailMenuShell, gail_menu_shell, GTK_TYPE_MENU_SHELL)

Error: COMPILER_WARNING (CWE-704): [#def1678]
gtk+-2.24.33/modules/other/gail/gail.c:87:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   85|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO, GailCombo, gail_combo, GTK_TYPE_COMBO)
#   86|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO_BOX, GailComboBox, gail_combo_box, GTK_TYPE_COMBO_BOX)
#   87|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ENTRY, GailEntry, gail_entry, GTK_TYPE_ENTRY)
#   88|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU_SHELL, GailMenuShell, gail_menu_shell, GTK_TYPE_MENU_SHELL)
#   89|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU, GailMenu, gail_menu, GTK_TYPE_MENU)

Error: COMPILER_WARNING (CWE-704): [#def1679]
gtk+-2.24.33/modules/other/gail/gail.c:88:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   86|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_COMBO_BOX, GailComboBox, gail_combo_box, GTK_TYPE_COMBO_BOX)
#   87|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ENTRY, GailEntry, gail_entry, GTK_TYPE_ENTRY)
#   88|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU_SHELL, GailMenuShell, gail_menu_shell, GTK_TYPE_MENU_SHELL)
#   89|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU, GailMenu, gail_menu, GTK_TYPE_MENU)
#   90|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WINDOW, GailWindow, gail_window, GTK_TYPE_BIN)

Error: COMPILER_WARNING (CWE-704): [#def1680]
gtk+-2.24.33/modules/other/gail/gail.c:89:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   87|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ENTRY, GailEntry, gail_entry, GTK_TYPE_ENTRY)
#   88|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU_SHELL, GailMenuShell, gail_menu_shell, GTK_TYPE_MENU_SHELL)
#   89|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU, GailMenu, gail_menu, GTK_TYPE_MENU)
#   90|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WINDOW, GailWindow, gail_window, GTK_TYPE_BIN)
#   91|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RANGE, GailRange, gail_range, GTK_TYPE_RANGE)

Error: COMPILER_WARNING (CWE-704): [#def1681]
gtk+-2.24.33/modules/other/gail/gail.c:90:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   88|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU_SHELL, GailMenuShell, gail_menu_shell, GTK_TYPE_MENU_SHELL)
#   89|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU, GailMenu, gail_menu, GTK_TYPE_MENU)
#   90|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WINDOW, GailWindow, gail_window, GTK_TYPE_BIN)
#   91|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RANGE, GailRange, gail_range, GTK_TYPE_RANGE)
#   92|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE, GailScale, gail_scale, GTK_TYPE_SCALE)

Error: COMPILER_WARNING (CWE-704): [#def1682]
gtk+-2.24.33/modules/other/gail/gail.c:91:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   89|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_MENU, GailMenu, gail_menu, GTK_TYPE_MENU)
#   90|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WINDOW, GailWindow, gail_window, GTK_TYPE_BIN)
#   91|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RANGE, GailRange, gail_range, GTK_TYPE_RANGE)
#   92|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE, GailScale, gail_scale, GTK_TYPE_SCALE)
#   93|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE_BUTTON, GailScaleButton, gail_scale_button, GTK_TYPE_SCALE_BUTTON)

Error: COMPILER_WARNING (CWE-704): [#def1683]
gtk+-2.24.33/modules/other/gail/gail.c:92:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   90|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_WINDOW, GailWindow, gail_window, GTK_TYPE_BIN)
#   91|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RANGE, GailRange, gail_range, GTK_TYPE_RANGE)
#   92|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE, GailScale, gail_scale, GTK_TYPE_SCALE)
#   93|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE_BUTTON, GailScaleButton, gail_scale_button, GTK_TYPE_SCALE_BUTTON)
#   94|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CLIST, GailCList, gail_clist, GTK_TYPE_CLIST)

Error: COMPILER_WARNING (CWE-704): [#def1684]
gtk+-2.24.33/modules/other/gail/gail.c:93:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   91|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RANGE, GailRange, gail_range, GTK_TYPE_RANGE)
#   92|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE, GailScale, gail_scale, GTK_TYPE_SCALE)
#   93|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE_BUTTON, GailScaleButton, gail_scale_button, GTK_TYPE_SCALE_BUTTON)
#   94|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CLIST, GailCList, gail_clist, GTK_TYPE_CLIST)
#   95|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LABEL, GailLabel, gail_label, GTK_TYPE_LABEL)

Error: COMPILER_WARNING (CWE-704): [#def1685]
gtk+-2.24.33/modules/other/gail/gail.c:94:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   92|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE, GailScale, gail_scale, GTK_TYPE_SCALE)
#   93|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE_BUTTON, GailScaleButton, gail_scale_button, GTK_TYPE_SCALE_BUTTON)
#   94|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CLIST, GailCList, gail_clist, GTK_TYPE_CLIST)
#   95|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LABEL, GailLabel, gail_label, GTK_TYPE_LABEL)
#   96|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_STATUSBAR, GailStatusbar, gail_statusbar, GTK_TYPE_STATUSBAR)

Error: COMPILER_WARNING (CWE-704): [#def1686]
gtk+-2.24.33/modules/other/gail/gail.c:95:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   93|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCALE_BUTTON, GailScaleButton, gail_scale_button, GTK_TYPE_SCALE_BUTTON)
#   94|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CLIST, GailCList, gail_clist, GTK_TYPE_CLIST)
#   95|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LABEL, GailLabel, gail_label, GTK_TYPE_LABEL)
#   96|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_STATUSBAR, GailStatusbar, gail_statusbar, GTK_TYPE_STATUSBAR)
#   97|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_NOTEBOOK, GailNotebook, gail_notebook, GTK_TYPE_NOTEBOOK)

Error: COMPILER_WARNING (CWE-704): [#def1687]
gtk+-2.24.33/modules/other/gail/gail.c:96:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   94|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CLIST, GailCList, gail_clist, GTK_TYPE_CLIST)
#   95|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LABEL, GailLabel, gail_label, GTK_TYPE_LABEL)
#   96|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_STATUSBAR, GailStatusbar, gail_statusbar, GTK_TYPE_STATUSBAR)
#   97|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_NOTEBOOK, GailNotebook, gail_notebook, GTK_TYPE_NOTEBOOK)
#   98|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CALENDAR, GailCalendar, gail_calendar, GTK_TYPE_CALENDAR)

Error: COMPILER_WARNING (CWE-704): [#def1688]
gtk+-2.24.33/modules/other/gail/gail.c:97:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   95|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LABEL, GailLabel, gail_label, GTK_TYPE_LABEL)
#   96|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_STATUSBAR, GailStatusbar, gail_statusbar, GTK_TYPE_STATUSBAR)
#   97|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_NOTEBOOK, GailNotebook, gail_notebook, GTK_TYPE_NOTEBOOK)
#   98|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CALENDAR, GailCalendar, gail_calendar, GTK_TYPE_CALENDAR)
#   99|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PROGRESS_BAR, GailProgressBar, gail_progress_bar, GTK_TYPE_PROGRESS_BAR)

Error: COMPILER_WARNING (CWE-704): [#def1689]
gtk+-2.24.33/modules/other/gail/gail.c:98:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   96|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_STATUSBAR, GailStatusbar, gail_statusbar, GTK_TYPE_STATUSBAR)
#   97|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_NOTEBOOK, GailNotebook, gail_notebook, GTK_TYPE_NOTEBOOK)
#   98|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CALENDAR, GailCalendar, gail_calendar, GTK_TYPE_CALENDAR)
#   99|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PROGRESS_BAR, GailProgressBar, gail_progress_bar, GTK_TYPE_PROGRESS_BAR)
#  100|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SPIN_BUTTON, GailSpinButton, gail_spin_button, GTK_TYPE_SPIN_BUTTON)

Error: COMPILER_WARNING (CWE-704): [#def1690]
gtk+-2.24.33/modules/other/gail/gail.c:99:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   97|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_NOTEBOOK, GailNotebook, gail_notebook, GTK_TYPE_NOTEBOOK)
#   98|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CALENDAR, GailCalendar, gail_calendar, GTK_TYPE_CALENDAR)
#   99|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PROGRESS_BAR, GailProgressBar, gail_progress_bar, GTK_TYPE_PROGRESS_BAR)
#  100|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SPIN_BUTTON, GailSpinButton, gail_spin_button, GTK_TYPE_SPIN_BUTTON)
#  101|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TREE_VIEW, GailTreeView, gail_tree_view, GTK_TYPE_TREE_VIEW)

Error: COMPILER_WARNING (CWE-704): [#def1691]
gtk+-2.24.33/modules/other/gail/gail.c:100:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   98|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_CALENDAR, GailCalendar, gail_calendar, GTK_TYPE_CALENDAR)
#   99|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PROGRESS_BAR, GailProgressBar, gail_progress_bar, GTK_TYPE_PROGRESS_BAR)
#  100|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SPIN_BUTTON, GailSpinButton, gail_spin_button, GTK_TYPE_SPIN_BUTTON)
#  101|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TREE_VIEW, GailTreeView, gail_tree_view, GTK_TYPE_TREE_VIEW)
#  102|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_FRAME, GailFrame, gail_frame, GTK_TYPE_FRAME)

Error: COMPILER_WARNING (CWE-704): [#def1692]
gtk+-2.24.33/modules/other/gail/gail.c:101:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   99|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PROGRESS_BAR, GailProgressBar, gail_progress_bar, GTK_TYPE_PROGRESS_BAR)
#  100|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SPIN_BUTTON, GailSpinButton, gail_spin_button, GTK_TYPE_SPIN_BUTTON)
#  101|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TREE_VIEW, GailTreeView, gail_tree_view, GTK_TYPE_TREE_VIEW)
#  102|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_FRAME, GailFrame, gail_frame, GTK_TYPE_FRAME)
#  103|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RADIO_BUTTON, GailRadioButton, gail_radio_button, GTK_TYPE_RADIO_BUTTON)

Error: COMPILER_WARNING (CWE-704): [#def1693]
gtk+-2.24.33/modules/other/gail/gail.c:102:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  100|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SPIN_BUTTON, GailSpinButton, gail_spin_button, GTK_TYPE_SPIN_BUTTON)
#  101|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TREE_VIEW, GailTreeView, gail_tree_view, GTK_TYPE_TREE_VIEW)
#  102|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_FRAME, GailFrame, gail_frame, GTK_TYPE_FRAME)
#  103|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RADIO_BUTTON, GailRadioButton, gail_radio_button, GTK_TYPE_RADIO_BUTTON)
#  104|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ARROW, GailArrow, gail_arrow, GTK_TYPE_ARROW)

Error: COMPILER_WARNING (CWE-704): [#def1694]
gtk+-2.24.33/modules/other/gail/gail.c:103:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  101|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_TREE_VIEW, GailTreeView, gail_tree_view, GTK_TYPE_TREE_VIEW)
#  102|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_FRAME, GailFrame, gail_frame, GTK_TYPE_FRAME)
#  103|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RADIO_BUTTON, GailRadioButton, gail_radio_button, GTK_TYPE_RADIO_BUTTON)
#  104|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ARROW, GailArrow, gail_arrow, GTK_TYPE_ARROW)
#  105|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PIXMAP, GailPixmap, gail_pixmap, GTK_TYPE_PIXMAP)

Error: COMPILER_WARNING (CWE-704): [#def1695]
gtk+-2.24.33/modules/other/gail/gail.c:104:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  102|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_FRAME, GailFrame, gail_frame, GTK_TYPE_FRAME)
#  103|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RADIO_BUTTON, GailRadioButton, gail_radio_button, GTK_TYPE_RADIO_BUTTON)
#  104|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ARROW, GailArrow, gail_arrow, GTK_TYPE_ARROW)
#  105|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PIXMAP, GailPixmap, gail_pixmap, GTK_TYPE_PIXMAP)
#  106|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SEPARATOR, GailSeparator, gail_separator, GTK_TYPE_SEPARATOR)

Error: COMPILER_WARNING (CWE-704): [#def1696]
gtk+-2.24.33/modules/other/gail/gail.c:105:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  103|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_RADIO_BUTTON, GailRadioButton, gail_radio_button, GTK_TYPE_RADIO_BUTTON)
#  104|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ARROW, GailArrow, gail_arrow, GTK_TYPE_ARROW)
#  105|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PIXMAP, GailPixmap, gail_pixmap, GTK_TYPE_PIXMAP)
#  106|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SEPARATOR, GailSeparator, gail_separator, GTK_TYPE_SEPARATOR)
#  107|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BOX, GailBox, gail_box, GTK_TYPE_BOX)

Error: COMPILER_WARNING (CWE-704): [#def1697]
gtk+-2.24.33/modules/other/gail/gail.c:106:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  104|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_ARROW, GailArrow, gail_arrow, GTK_TYPE_ARROW)
#  105|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PIXMAP, GailPixmap, gail_pixmap, GTK_TYPE_PIXMAP)
#  106|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SEPARATOR, GailSeparator, gail_separator, GTK_TYPE_SEPARATOR)
#  107|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BOX, GailBox, gail_box, GTK_TYPE_BOX)
#  108|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLED_WINDOW, GailScrolledWindow, gail_scrolled_window, GTK_TYPE_SCROLLED_WINDOW)

Error: COMPILER_WARNING (CWE-704): [#def1698]
gtk+-2.24.33/modules/other/gail/gail.c:107:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  105|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PIXMAP, GailPixmap, gail_pixmap, GTK_TYPE_PIXMAP)
#  106|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SEPARATOR, GailSeparator, gail_separator, GTK_TYPE_SEPARATOR)
#  107|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BOX, GailBox, gail_box, GTK_TYPE_BOX)
#  108|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLED_WINDOW, GailScrolledWindow, gail_scrolled_window, GTK_TYPE_SCROLLED_WINDOW)
#  109|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LIST, GailList, gail_list, GTK_TYPE_LIST)

Error: COMPILER_WARNING (CWE-704): [#def1699]
gtk+-2.24.33/modules/other/gail/gail.c:108:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  106|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SEPARATOR, GailSeparator, gail_separator, GTK_TYPE_SEPARATOR)
#  107|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BOX, GailBox, gail_box, GTK_TYPE_BOX)
#  108|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLED_WINDOW, GailScrolledWindow, gail_scrolled_window, GTK_TYPE_SCROLLED_WINDOW)
#  109|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LIST, GailList, gail_list, GTK_TYPE_LIST)
#  110|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PANED, GailPaned, gail_paned, GTK_TYPE_PANED)

Error: COMPILER_WARNING (CWE-704): [#def1700]
gtk+-2.24.33/modules/other/gail/gail.c:109:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  107|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_BOX, GailBox, gail_box, GTK_TYPE_BOX)
#  108|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLED_WINDOW, GailScrolledWindow, gail_scrolled_window, GTK_TYPE_SCROLLED_WINDOW)
#  109|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LIST, GailList, gail_list, GTK_TYPE_LIST)
#  110|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PANED, GailPaned, gail_paned, GTK_TYPE_PANED)
#  111|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLBAR, GailScrollbar, gail_scrollbar, GTK_TYPE_SCROLLBAR)

Error: COMPILER_WARNING (CWE-704): [#def1701]
gtk+-2.24.33/modules/other/gail/gail.c:110:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  108|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLED_WINDOW, GailScrolledWindow, gail_scrolled_window, GTK_TYPE_SCROLLED_WINDOW)
#  109|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LIST, GailList, gail_list, GTK_TYPE_LIST)
#  110|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PANED, GailPaned, gail_paned, GTK_TYPE_PANED)
#  111|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLBAR, GailScrollbar, gail_scrollbar, GTK_TYPE_SCROLLBAR)
#  112|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OPTION_MENU, GailOptionMenu, gail_option_menu, GTK_TYPE_OPTION_MENU)

Error: COMPILER_WARNING (CWE-704): [#def1702]
gtk+-2.24.33/modules/other/gail/gail.c:111:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  109|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_LIST, GailList, gail_list, GTK_TYPE_LIST)
#  110|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PANED, GailPaned, gail_paned, GTK_TYPE_PANED)
#  111|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLBAR, GailScrollbar, gail_scrollbar, GTK_TYPE_SCROLLBAR)
#  112|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OPTION_MENU, GailOptionMenu, gail_option_menu, GTK_TYPE_OPTION_MENU)
#  113|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_CHECK_MENU_ITEM, GailCheckMenuItem, gail_check_menu_item, gail_check_menu_item_new)

Error: COMPILER_WARNING (CWE-704): [#def1703]
gtk+-2.24.33/modules/other/gail/gail.c:112:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  110|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_PANED, GailPaned, gail_paned, GTK_TYPE_PANED)
#  111|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLBAR, GailScrollbar, gail_scrollbar, GTK_TYPE_SCROLLBAR)
#  112|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OPTION_MENU, GailOptionMenu, gail_option_menu, GTK_TYPE_OPTION_MENU)
#  113|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_CHECK_MENU_ITEM, GailCheckMenuItem, gail_check_menu_item, gail_check_menu_item_new)
#  114|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_RADIO_MENU_ITEM, GailRadioMenuItem, gail_radio_menu_item, gail_radio_menu_item_new)

Error: COMPILER_WARNING (CWE-704): [#def1704]
gtk+-2.24.33/modules/other/gail/gail.c:113:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  111|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_SCROLLBAR, GailScrollbar, gail_scrollbar, GTK_TYPE_SCROLLBAR)
#  112|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OPTION_MENU, GailOptionMenu, gail_option_menu, GTK_TYPE_OPTION_MENU)
#  113|-> GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_CHECK_MENU_ITEM, GailCheckMenuItem, gail_check_menu_item, gail_check_menu_item_new)
#  114|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_RADIO_MENU_ITEM, GailRadioMenuItem, gail_radio_menu_item, gail_radio_menu_item_new)
#  115|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_EXPANDER, GailExpander, gail_expander, GTK_TYPE_EXPANDER)

Error: COMPILER_WARNING (CWE-704): [#def1705]
gtk+-2.24.33/modules/other/gail/gail.c:114:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  112|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_OPTION_MENU, GailOptionMenu, gail_option_menu, GTK_TYPE_OPTION_MENU)
#  113|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_CHECK_MENU_ITEM, GailCheckMenuItem, gail_check_menu_item, gail_check_menu_item_new)
#  114|-> GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_RADIO_MENU_ITEM, GailRadioMenuItem, gail_radio_menu_item, gail_radio_menu_item_new)
#  115|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_EXPANDER, GailExpander, gail_expander, GTK_TYPE_EXPANDER)
#  116|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_RENDERER_CELL, GailRendererCell, gail_renderer_cell, GTK_TYPE_CELL_RENDERER, gail_renderer_cell_new)

Error: COMPILER_WARNING (CWE-704): [#def1706]
gtk+-2.24.33/modules/other/gail/gail.c:115:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  113|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_CHECK_MENU_ITEM, GailCheckMenuItem, gail_check_menu_item, gail_check_menu_item_new)
#  114|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_RADIO_MENU_ITEM, GailRadioMenuItem, gail_radio_menu_item, gail_radio_menu_item_new)
#  115|-> GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_EXPANDER, GailExpander, gail_expander, GTK_TYPE_EXPANDER)
#  116|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_RENDERER_CELL, GailRendererCell, gail_renderer_cell, GTK_TYPE_CELL_RENDERER, gail_renderer_cell_new)
#  117|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_BOOLEAN_CELL, GailBooleanCell, gail_boolean_cell, GTK_TYPE_CELL_RENDERER_TOGGLE, gail_boolean_cell_new)

Error: COMPILER_WARNING (CWE-704): [#def1707]
gtk+-2.24.33/modules/other/gail/gail.c:116:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  114|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC (GAIL_TYPE_RADIO_MENU_ITEM, GailRadioMenuItem, gail_radio_menu_item, gail_radio_menu_item_new)
#  115|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_EXPANDER, GailExpander, gail_expander, GTK_TYPE_EXPANDER)
#  116|-> GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_RENDERER_CELL, GailRendererCell, gail_renderer_cell, GTK_TYPE_CELL_RENDERER, gail_renderer_cell_new)
#  117|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_BOOLEAN_CELL, GailBooleanCell, gail_boolean_cell, GTK_TYPE_CELL_RENDERER_TOGGLE, gail_boolean_cell_new)
#  118|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_IMAGE_CELL, GailImageCell, gail_image_cell, GTK_TYPE_CELL_RENDERER_PIXBUF, gail_image_cell_new)

Error: COMPILER_WARNING (CWE-704): [#def1708]
gtk+-2.24.33/modules/other/gail/gail.c:117:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  115|   GAIL_IMPLEMENT_FACTORY (GAIL_TYPE_EXPANDER, GailExpander, gail_expander, GTK_TYPE_EXPANDER)
#  116|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_RENDERER_CELL, GailRendererCell, gail_renderer_cell, GTK_TYPE_CELL_RENDERER, gail_renderer_cell_new)
#  117|-> GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_BOOLEAN_CELL, GailBooleanCell, gail_boolean_cell, GTK_TYPE_CELL_RENDERER_TOGGLE, gail_boolean_cell_new)
#  118|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_IMAGE_CELL, GailImageCell, gail_image_cell, GTK_TYPE_CELL_RENDERER_PIXBUF, gail_image_cell_new)
#  119|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_TEXT_CELL, GailTextCell, gail_text_cell, GTK_TYPE_CELL_RENDERER_TEXT, gail_text_cell_new)

Error: COMPILER_WARNING (CWE-704): [#def1709]
gtk+-2.24.33/modules/other/gail/gail.c:118:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  116|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_RENDERER_CELL, GailRendererCell, gail_renderer_cell, GTK_TYPE_CELL_RENDERER, gail_renderer_cell_new)
#  117|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_BOOLEAN_CELL, GailBooleanCell, gail_boolean_cell, GTK_TYPE_CELL_RENDERER_TOGGLE, gail_boolean_cell_new)
#  118|-> GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_IMAGE_CELL, GailImageCell, gail_image_cell, GTK_TYPE_CELL_RENDERER_PIXBUF, gail_image_cell_new)
#  119|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_TEXT_CELL, GailTextCell, gail_text_cell, GTK_TYPE_CELL_RENDERER_TEXT, gail_text_cell_new)
#  120|   

Error: COMPILER_WARNING (CWE-704): [#def1710]
gtk+-2.24.33/modules/other/gail/gail.c:119:1: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#  117|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_BOOLEAN_CELL, GailBooleanCell, gail_boolean_cell, GTK_TYPE_CELL_RENDERER_TOGGLE, gail_boolean_cell_new)
#  118|   GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_IMAGE_CELL, GailImageCell, gail_image_cell, GTK_TYPE_CELL_RENDERER_PIXBUF, gail_image_cell_new)
#  119|-> GAIL_IMPLEMENT_FACTORY_WITH_FUNC_DUMMY (GAIL_TYPE_TEXT_CELL, GailTextCell, gail_text_cell, GTK_TYPE_CELL_RENDERER_TEXT, gail_text_cell_new)
#  120|   
#  121|   static AtkObject*

Error: COMPILER_WARNING (CWE-483): [#def1711]
gtk+-2.24.33/modules/other/gail/gail.c: scope_hint: In function ‘gail_finish_select’
gtk+-2.24.33/modules/other/gail/gail.c:388:11: warning[-Wmisleading-indentation]: this ‘if’ clause does not guard...
#  388 |           if (!handler_id)
#      |           ^~
gtk+-2.24.33/modules/other/gail/gail.c:392:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
#  392 |             return;
#      |             ^~~~~~
#  386|                                                 (gpointer) gail_map_submenu_cb,
#  387|                                                 NULL); 
#  388|->           if (!handler_id)
#  389|               g_signal_connect (menu_item->submenu, "map",
#  390|                                 G_CALLBACK (gail_map_submenu_cb),

Error: COMPILER_WARNING (CWE-477): [#def1712]
gtk+-2.24.33/modules/other/gail/gail.c: scope_hint: In function ‘gail_focus_notify’
gtk+-2.24.33/modules/other/gail/gail.c:589:11: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_notify’ is deprecated
#  589 |           atk_focus_tracker_notify (atk_obj);
#      |           ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:200:6: note: declared here
#  200 | void atk_focus_tracker_notify (AtkObject *object);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~
#  587|         if (atk_obj && 
#  588|   	  (atk_object_get_role(atk_obj) != ATK_ROLE_REDUNDANT_OBJECT))
#  589|-> 	  atk_focus_tracker_notify (atk_obj);
#  590|         if (atk_obj && transient)
#  591|           g_object_unref (atk_obj);

Error: COMPILER_WARNING (CWE-477): [#def1713]
gtk+-2.24.33/modules/other/gail/gail.c:589:11: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_notify’ is deprecated
#  587|         if (atk_obj && 
#  588|   	  (atk_object_get_role(atk_obj) != ATK_ROLE_REDUNDANT_OBJECT))
#  589|-> 	  atk_focus_tracker_notify (atk_obj);
#  590|         if (atk_obj && transient)
#  591|           g_object_unref (atk_obj);

Error: COMPILER_WARNING (CWE-477): [#def1714]
gtk+-2.24.33/modules/other/gail/gail.c: scope_hint: In function ‘gail_accessibility_module_init’
gtk+-2.24.33/modules/other/gail/gail.c:938:3: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_init’ is deprecated
#  938 |   atk_focus_tracker_init (gail_focus_tracker_init);
#      |   ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkutil.h:198:6: note: declared here
#  198 | void atk_focus_tracker_init (AtkEventListenerInit init);
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  936|     GAIL_WIDGET_SET_FACTORY (GTK_TYPE_OBJECT, gail_object);
#  937|   
#  938|->   atk_focus_tracker_init (gail_focus_tracker_init);
#  939|     focus_tracker_id = atk_add_focus_tracker (gail_focus_tracker);
#  940|   

Error: COMPILER_WARNING (CWE-477): [#def1715]
gtk+-2.24.33/modules/other/gail/gail.c:938:3: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_init’ is deprecated
#  936|     GAIL_WIDGET_SET_FACTORY (GTK_TYPE_OBJECT, gail_object);
#  937|   
#  938|->   atk_focus_tracker_init (gail_focus_tracker_init);
#  939|     focus_tracker_id = atk_add_focus_tracker (gail_focus_tracker);
#  940|   

Error: COMPILER_WARNING (CWE-477): [#def1716]
gtk+-2.24.33/modules/other/gail/gail.c:939:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  939 |   focus_tracker_id = atk_add_focus_tracker (gail_focus_tracker);
#      |   ^~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  937|   
#  938|     atk_focus_tracker_init (gail_focus_tracker_init);
#  939|->   focus_tracker_id = atk_add_focus_tracker (gail_focus_tracker);
#  940|   
#  941|     /* Initialize the GailUtility class */

Error: COMPILER_WARNING (CWE-477): [#def1717]
gtk+-2.24.33/modules/other/gail/gail.c:939:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  937|   
#  938|     atk_focus_tracker_init (gail_focus_tracker_init);
#  939|->   focus_tracker_id = atk_add_focus_tracker (gail_focus_tracker);
#  940|   
#  941|     /* Initialize the GailUtility class */

Error: COMPILER_WARNING (CWE-477): [#def1718]
gtk+-2.24.33/modules/other/gail/gail.c: scope_hint: In function ‘gnome_accessibility_module_shutdown’
gtk+-2.24.33/modules/other/gail/gail.c:974:3: warning[-Wdeprecated-declarations]: ‘atk_remove_focus_tracker’ is deprecated
#  974 |   atk_remove_focus_tracker (focus_tracker_id);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkutil.h:196:6: note: declared here
#  196 | void atk_remove_focus_tracker (guint tracker_id);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~
#  972|       }
#  973|     gail_initialized = FALSE;
#  974|->   atk_remove_focus_tracker (focus_tracker_id);
#  975|   
#  976|     fprintf (stderr, "GTK Accessibility Module shutdown\n");

Error: COMPILER_WARNING (CWE-477): [#def1719]
gtk+-2.24.33/modules/other/gail/gail.c:974:3: warning[-Wdeprecated-declarations]: ‘atk_remove_focus_tracker’ is deprecated
#  972|       }
#  973|     gail_initialized = FALSE;
#  974|->   atk_remove_focus_tracker (focus_tracker_id);
#  975|   
#  976|     fprintf (stderr, "GTK Accessibility Module shutdown\n");

Error: COMPILER_WARNING (CWE-477): [#def1720]
gtk+-2.24.33/modules/other/gail/gailbutton.c: scope_hint: In function ‘gail_button_get_image_position’
gtk+-2.24.33/modules/other/gail/gailbutton.c:1024:7: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 1024 |       atk_component_get_position (ATK_COMPONENT (obj), x, y, coord_type);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailbutton.c:23: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 1022|       {
# 1023|         obj = gtk_widget_get_accessible (GTK_WIDGET (button_image));
# 1024|->       atk_component_get_position (ATK_COMPONENT (obj), x, y, coord_type); 
# 1025|       }
# 1026|     else

Error: COMPILER_WARNING (CWE-477): [#def1721]
gtk+-2.24.33/modules/other/gail/gailbutton.c:1024:7: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 1022|       {
# 1023|         obj = gtk_widget_get_accessible (GTK_WIDGET (button_image));
# 1024|->       atk_component_get_position (ATK_COMPONENT (obj), x, y, coord_type); 
# 1025|       }
# 1026|     else

Error: COMPILER_WARNING (CWE-704): [#def1722]
gtk+-2.24.33/modules/other/gail/gailcellparent.c:31:7: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
#   29|     static volatile gsize g_define_type_id__volatile = 0;
#   30|   
#   31|->   if (g_once_init_enter (&g_define_type_id__volatile))
#   32|       {
#   33|         GType g_define_type_id =

Error: COMPILER_WARNING (CWE-477): [#def1723]
gtk+-2.24.33/modules/other/gail/gailclist.c: scope_hint: In function ‘gail_clist_is_child_selected’
gtk+-2.24.33/modules/other/gail/gailclist.c:538:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  538 |   row = atk_table_get_row_at_index (ATK_TABLE (selection), i);
#      |   ^~~
/usr/include/atk-1.0/atk/atk.h:50: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  536|     gint row;
#  537|   
#  538|->   row = atk_table_get_row_at_index (ATK_TABLE (selection), i);
#  539|   
#  540|     if (row == 0 && i >= gail_clist_get_n_columns (ATK_TABLE (selection)))

Error: COMPILER_WARNING (CWE-477): [#def1724]
gtk+-2.24.33/modules/other/gail/gailclist.c:538:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  536|     gint row;
#  537|   
#  538|->   row = atk_table_get_row_at_index (ATK_TABLE (selection), i);
#  539|   
#  540|     if (row == 0 && i >= gail_clist_get_n_columns (ATK_TABLE (selection)))

Error: COMPILER_WARNING: [#def1725]
gtk+-2.24.33/modules/other/gail/gailexpander.c: scope_hint: In function ‘gail_expander_ref_child’
gtk+-2.24.33/modules/other/gail/gailexpander.c:212:8: warning[-Wunused-but-set-variable=]: variable ‘count’ set but not used
#  212 |   gint count;
#      |        ^~~~~
#  210|     GtkWidget *label;
#  211|     gint index;
#  212|->   gint count;
#  213|   
#  214|     g_return_val_if_fail (GAIL_IS_CONTAINER (obj), NULL);

Error: COMPILER_WARNING (CWE-477): [#def1726]
gtk+-2.24.33/modules/other/gail/gailimage.c: scope_hint: In function ‘gail_image_get_image_position’
gtk+-2.24.33/modules/other/gail/gailimage.c:182:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  182 |   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailimage.c:23: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  180|                                  AtkCoordType coord_type)
#  181|   {
#  182|->   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
#  183|   }
#  184|   

Error: COMPILER_WARNING (CWE-477): [#def1727]
gtk+-2.24.33/modules/other/gail/gailimage.c:182:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  180|                                  AtkCoordType coord_type)
#  181|   {
#  182|->   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
#  183|   }
#  184|   

Error: COMPILER_WARNING (CWE-477): [#def1728]
gtk+-2.24.33/modules/other/gail/gailimage.c: scope_hint: In function ‘gail_image_get_image_size’
gtk+-2.24.33/modules/other/gail/gailimage.c:249:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_height’ is deprecated
#  249 |       *height = gdk_pixbuf_animation_get_height(animation);
#      |       ^
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:36: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:89:21: note: declared here
#   89 | int                 gdk_pixbuf_animation_get_height      (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  247|         GdkPixbufAnimation *animation;
#  248|         animation = gtk_image_get_animation(gtk_image);
#  249|->       *height = gdk_pixbuf_animation_get_height(animation);
#  250|         *width = gdk_pixbuf_animation_get_width(animation);
#  251|         break;

Error: COMPILER_WARNING (CWE-477): [#def1729]
gtk+-2.24.33/modules/other/gail/gailimage.c:249:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_height’ is deprecated
#  247|         GdkPixbufAnimation *animation;
#  248|         animation = gtk_image_get_animation(gtk_image);
#  249|->       *height = gdk_pixbuf_animation_get_height(animation);
#  250|         *width = gdk_pixbuf_animation_get_width(animation);
#  251|         break;

Error: COMPILER_WARNING (CWE-477): [#def1730]
gtk+-2.24.33/modules/other/gail/gailimage.c:250:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_width’ is deprecated
#  250 |       *width = gdk_pixbuf_animation_get_width(animation);
#      |       ^
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:87:21: note: declared here
#   87 | int                 gdk_pixbuf_animation_get_width       (GdkPixbufAnimation *animation);
#      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  248|         animation = gtk_image_get_animation(gtk_image);
#  249|         *height = gdk_pixbuf_animation_get_height(animation);
#  250|->       *width = gdk_pixbuf_animation_get_width(animation);
#  251|         break;
#  252|       }

Error: COMPILER_WARNING (CWE-477): [#def1731]
gtk+-2.24.33/modules/other/gail/gailimage.c:250:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_animation_get_width’ is deprecated
#  248|         animation = gtk_image_get_animation(gtk_image);
#  249|         *height = gdk_pixbuf_animation_get_height(animation);
#  250|->       *width = gdk_pixbuf_animation_get_width(animation);
#  251|         break;
#  252|       }

Error: COMPILER_WARNING (CWE-477): [#def1732]
gtk+-2.24.33/modules/other/gail/gailimagecell.c: scope_hint: In function ‘gail_image_cell_get_image_position’
gtk+-2.24.33/modules/other/gail/gailimagecell.c:153:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  153 |   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailimagecell.c:22: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  151|                                       AtkCoordType coord_type)
#  152|   {
#  153|->   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
#  154|   }
#  155|   

Error: COMPILER_WARNING (CWE-477): [#def1733]
gtk+-2.24.33/modules/other/gail/gailimagecell.c:153:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  151|                                       AtkCoordType coord_type)
#  152|   {
#  153|->   atk_component_get_position (ATK_COMPONENT (image), x, y, coord_type);
#  154|   }
#  155|   

Error: COMPILER_WARNING (CWE-477): [#def1734]
gtk+-2.24.33/modules/other/gail/gailnotebook.c: scope_hint: In function ‘gail_notebook_check_focus_tab’
gtk+-2.24.33/modules/other/gail/gailnotebook.c:586:7: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_notify’ is deprecated
#  586 |       atk_focus_tracker_notify (obj);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailnotebook.c:23: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:200:6: note: declared here
#  200 | void atk_focus_tracker_notify (AtkObject *object);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~
#  584|   
#  585|         obj = atk_object_ref_accessible_child (atk_obj, focus_page_num);
#  586|->       atk_focus_tracker_notify (obj);
#  587|         g_object_unref (obj);
#  588|       }

Error: COMPILER_WARNING (CWE-477): [#def1735]
gtk+-2.24.33/modules/other/gail/gailnotebook.c:586:7: warning[-Wdeprecated-declarations]: ‘atk_focus_tracker_notify’ is deprecated
#  584|   
#  585|         obj = atk_object_ref_accessible_child (atk_obj, focus_page_num);
#  586|->       atk_focus_tracker_notify (obj);
#  587|         g_object_unref (obj);
#  588|       }

Error: COMPILER_WARNING (CWE-477): [#def1736]
gtk+-2.24.33/modules/other/gail/gailnotebookpage.c: scope_hint: In function ‘gail_notebook_page_get_extents’
gtk+-2.24.33/modules/other/gail/gailnotebookpage.c:470:7: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  470 |       atk_component_get_position (ATK_COMPONENT (child), x, y, coord_type);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailnotebookpage.c:23: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  468|         gail_return_if_fail (child);
#  469|   
#  470|->       atk_component_get_position (ATK_COMPONENT (child), x, y, coord_type);
#  471|         g_object_unref (child);
#  472|       }

Error: COMPILER_WARNING (CWE-477): [#def1737]
gtk+-2.24.33/modules/other/gail/gailnotebookpage.c:470:7: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  468|         gail_return_if_fail (child);
#  469|   
#  470|->       atk_component_get_position (ATK_COMPONENT (child), x, y, coord_type);
#  471|         g_object_unref (child);
#  472|       }

Error: COMPILER_WARNING (CWE-477): [#def1738]
gtk+-2.24.33/modules/other/gail/gailpixmap.c: scope_hint: In function ‘gail_pixmap_get_image_position’
gtk+-2.24.33/modules/other/gail/gailpixmap.c:106:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  106 |   atk_component_get_position (ATK_COMPONENT (obj), x, y, coord_type);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  104|                                   AtkCoordType   coord_type)
#  105|   {
#  106|->   atk_component_get_position (ATK_COMPONENT (obj), x, y, coord_type);
#  107|   }
#  108|   

Error: COMPILER_WARNING (CWE-477): [#def1739]
gtk+-2.24.33/modules/other/gail/gailpixmap.c:106:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#  104|                                   AtkCoordType   coord_type)
#  105|   {
#  106|->   atk_component_get_position (ATK_COMPONENT (obj), x, y, coord_type);
#  107|   }
#  108|   

Error: COMPILER_WARNING (CWE-477): [#def1740]
gtk+-2.24.33/modules/other/gail/gailprogressbar.c: scope_hint: In function ‘gail_progress_bar_get_current_value’
gtk+-2.24.33/modules/other/gail/gailprogressbar.c:128:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  128 |   atk_value_get_current_value (ATK_VALUE (progress_bar->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:54: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  126|       return;
#  127|   
#  128|->   atk_value_get_current_value (ATK_VALUE (progress_bar->adjustment), value);
#  129|   }
#  130|   

Error: COMPILER_WARNING (CWE-477): [#def1741]
gtk+-2.24.33/modules/other/gail/gailprogressbar.c:128:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  126|       return;
#  127|   
#  128|->   atk_value_get_current_value (ATK_VALUE (progress_bar->adjustment), value);
#  129|   }
#  130|   

Error: COMPILER_WARNING (CWE-477): [#def1742]
gtk+-2.24.33/modules/other/gail/gailprogressbar.c: scope_hint: In function ‘gail_progress_bar_get_maximum_value’
gtk+-2.24.33/modules/other/gail/gailprogressbar.c:146:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#  146 |   atk_value_get_maximum_value (ATK_VALUE (progress_bar->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:128:6: note: declared here
#  128 | void atk_value_get_maximum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  144|       return;
#  145|   
#  146|->   atk_value_get_maximum_value (ATK_VALUE (progress_bar->adjustment), value);
#  147|   }
#  148|   

Error: COMPILER_WARNING (CWE-477): [#def1743]
gtk+-2.24.33/modules/other/gail/gailprogressbar.c:146:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#  144|       return;
#  145|   
#  146|->   atk_value_get_maximum_value (ATK_VALUE (progress_bar->adjustment), value);
#  147|   }
#  148|   

Error: COMPILER_WARNING (CWE-477): [#def1744]
gtk+-2.24.33/modules/other/gail/gailprogressbar.c: scope_hint: In function ‘gail_progress_bar_get_minimum_value’
gtk+-2.24.33/modules/other/gail/gailprogressbar.c:164:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#  164 |   atk_value_get_minimum_value (ATK_VALUE (progress_bar->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:131:6: note: declared here
#  131 | void atk_value_get_minimum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  162|       return;
#  163|   
#  164|->   atk_value_get_minimum_value (ATK_VALUE (progress_bar->adjustment), value);
#  165|   }
#  166|   

Error: COMPILER_WARNING (CWE-477): [#def1745]
gtk+-2.24.33/modules/other/gail/gailprogressbar.c:164:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#  162|       return;
#  163|   
#  164|->   atk_value_get_minimum_value (ATK_VALUE (progress_bar->adjustment), value);
#  165|   }
#  166|   

Error: COMPILER_WARNING (CWE-477): [#def1746]
gtk+-2.24.33/modules/other/gail/gailrange.c: scope_hint: In function ‘gail_range_get_current_value’
gtk+-2.24.33/modules/other/gail/gailrange.c:183:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  183 |   atk_value_get_current_value (ATK_VALUE (range->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:54: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailrange.c:23: included_from: Included from here.
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  181|       return;
#  182|   
#  183|->   atk_value_get_current_value (ATK_VALUE (range->adjustment), value);
#  184|   }
#  185|   

Error: COMPILER_WARNING (CWE-477): [#def1747]
gtk+-2.24.33/modules/other/gail/gailrange.c:183:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  181|       return;
#  182|   
#  183|->   atk_value_get_current_value (ATK_VALUE (range->adjustment), value);
#  184|   }
#  185|   

Error: COMPILER_WARNING (CWE-477): [#def1748]
gtk+-2.24.33/modules/other/gail/gailrange.c: scope_hint: In function ‘gail_range_get_maximum_value’
gtk+-2.24.33/modules/other/gail/gailrange.c:204:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#  204 |   atk_value_get_maximum_value (ATK_VALUE (range->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:128:6: note: declared here
#  128 | void atk_value_get_maximum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  202|       return;
#  203|    
#  204|->   atk_value_get_maximum_value (ATK_VALUE (range->adjustment), value);
#  205|   
#  206|     gtk_range = GTK_RANGE (gtk_accessible_get_widget (GTK_ACCESSIBLE (range)));

Error: COMPILER_WARNING (CWE-477): [#def1749]
gtk+-2.24.33/modules/other/gail/gailrange.c:204:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#  202|       return;
#  203|    
#  204|->   atk_value_get_maximum_value (ATK_VALUE (range->adjustment), value);
#  205|   
#  206|     gtk_range = GTK_RANGE (gtk_accessible_get_widget (GTK_ACCESSIBLE (range)));

Error: COMPILER_WARNING (CWE-477): [#def1750]
gtk+-2.24.33/modules/other/gail/gailrange.c: scope_hint: In function ‘gail_range_get_minimum_value’
gtk+-2.24.33/modules/other/gail/gailrange.c:234:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#  234 |   atk_value_get_minimum_value (ATK_VALUE (range->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:131:6: note: declared here
#  131 | void atk_value_get_minimum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  232|       return;
#  233|   
#  234|->   atk_value_get_minimum_value (ATK_VALUE (range->adjustment), value);
#  235|   }
#  236|   

Error: COMPILER_WARNING (CWE-477): [#def1751]
gtk+-2.24.33/modules/other/gail/gailrange.c:234:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#  232|       return;
#  233|   
#  234|->   atk_value_get_minimum_value (ATK_VALUE (range->adjustment), value);
#  235|   }
#  236|   

Error: COMPILER_WARNING (CWE-477): [#def1752]
gtk+-2.24.33/modules/other/gail/gailrange.c: scope_hint: In function ‘gail_range_get_minimum_increment’
gtk+-2.24.33/modules/other/gail/gailrange.c:251:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_increment’ is deprecated: Use 'atk_value_get_increment' instead
#  251 |   atk_value_get_minimum_increment (ATK_VALUE (range->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:137:6: note: declared here
#  137 | void atk_value_get_minimum_increment (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  249|       return;
#  250|   
#  251|->   atk_value_get_minimum_increment (ATK_VALUE (range->adjustment), value);
#  252|   }
#  253|   

Error: COMPILER_WARNING (CWE-477): [#def1753]
gtk+-2.24.33/modules/other/gail/gailrange.c:251:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_increment’ is deprecated: Use 'atk_value_get_increment' instead
#  249|       return;
#  250|   
#  251|->   atk_value_get_minimum_increment (ATK_VALUE (range->adjustment), value);
#  252|   }
#  253|   

Error: COMPILER_WARNING: [#def1754]
gtk+-2.24.33/modules/other/gail/gailrenderercell.c: scope_hint: In function ‘gail_renderer_cell_new’
gtk+-2.24.33/modules/other/gail/gailrenderercell.c:73:21: warning[-Wunused-but-set-variable=]: variable ‘cell’ set but not used
#   73 |   GailRendererCell *cell;
#      |                     ^~~~
#   71|     GObject *object;
#   72|     AtkObject *atk_object;
#   73|->   GailRendererCell *cell;
#   74|   
#   75|     object = g_object_new (GAIL_TYPE_RENDERER_CELL, NULL);

Error: COMPILER_WARNING (CWE-477): [#def1755]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c: scope_hint: In function ‘gail_spin_button_get_current_value’
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:130:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  130 |   atk_value_get_current_value (ATK_VALUE (spin_button->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:54: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:23: included_from: Included from here.
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  128|       return;
#  129|   
#  130|->   atk_value_get_current_value (ATK_VALUE (spin_button->adjustment), value);
#  131|   }
#  132|   

Error: COMPILER_WARNING (CWE-477): [#def1756]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:130:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  128|       return;
#  129|   
#  130|->   atk_value_get_current_value (ATK_VALUE (spin_button->adjustment), value);
#  131|   }
#  132|   

Error: COMPILER_WARNING (CWE-477): [#def1757]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c: scope_hint: In function ‘gail_spin_button_get_maximum_value’
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:148:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#  148 |   atk_value_get_maximum_value (ATK_VALUE (spin_button->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:128:6: note: declared here
#  128 | void atk_value_get_maximum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  146|       return;
#  147|   
#  148|->   atk_value_get_maximum_value (ATK_VALUE (spin_button->adjustment), value);
#  149|   }
#  150|   

Error: COMPILER_WARNING (CWE-477): [#def1758]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:148:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#  146|       return;
#  147|   
#  148|->   atk_value_get_maximum_value (ATK_VALUE (spin_button->adjustment), value);
#  149|   }
#  150|   

Error: COMPILER_WARNING (CWE-477): [#def1759]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c: scope_hint: In function ‘gail_spin_button_get_minimum_value’
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:166:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#  166 |   atk_value_get_minimum_value (ATK_VALUE (spin_button->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:131:6: note: declared here
#  131 | void atk_value_get_minimum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  164|       return;
#  165|   
#  166|->   atk_value_get_minimum_value (ATK_VALUE (spin_button->adjustment), value);
#  167|   }
#  168|   

Error: COMPILER_WARNING (CWE-477): [#def1760]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:166:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#  164|       return;
#  165|   
#  166|->   atk_value_get_minimum_value (ATK_VALUE (spin_button->adjustment), value);
#  167|   }
#  168|   

Error: COMPILER_WARNING (CWE-477): [#def1761]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c: scope_hint: In function ‘gail_spin_button_get_minimum_increment’
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:183:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_increment’ is deprecated: Use 'atk_value_get_increment' instead
#  183 |   atk_value_get_minimum_increment (ATK_VALUE (spin_button->adjustment), value);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:137:6: note: declared here
#  137 | void atk_value_get_minimum_increment (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  181|       return;
#  182|   
#  183|->   atk_value_get_minimum_increment (ATK_VALUE (spin_button->adjustment), value);
#  184|   }
#  185|   

Error: COMPILER_WARNING (CWE-477): [#def1762]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:183:3: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_increment’ is deprecated: Use 'atk_value_get_increment' instead
#  181|       return;
#  182|   
#  183|->   atk_value_get_minimum_increment (ATK_VALUE (spin_button->adjustment), value);
#  184|   }
#  185|   

Error: COMPILER_WARNING (CWE-477): [#def1763]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c: scope_hint: In function ‘gail_spin_button_set_current_value’
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:201:3: warning[-Wdeprecated-declarations]: ‘atk_value_set_current_value’ is deprecated: Use 'atk_value_set_value' instead
#  201 |   return atk_value_set_current_value (ATK_VALUE (spin_button->adjustment), value);
#      |   ^~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:134:10: note: declared here
#  134 | gboolean atk_value_set_current_value (AtkValue *obj,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  199|       return FALSE;
#  200|   
#  201|->   return atk_value_set_current_value (ATK_VALUE (spin_button->adjustment), value);
#  202|   }
#  203|   

Error: COMPILER_WARNING (CWE-477): [#def1764]
gtk+-2.24.33/modules/other/gail/gailspinbutton.c:201:3: warning[-Wdeprecated-declarations]: ‘atk_value_set_current_value’ is deprecated: Use 'atk_value_set_value' instead
#  199|       return FALSE;
#  200|   
#  201|->   return atk_value_set_current_value (ATK_VALUE (spin_button->adjustment), value);
#  202|   }
#  203|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1765]
gtk+-2.24.33/modules/other/gail/gailtextcell.c:566:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘parent’
gtk+-2.24.33/modules/other/gail/gailtextcell.c:546:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/gailtextcell.c:551:6: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/gailtextcell.c:551:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/gailtextcell.c:561:3: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/gailtextcell.c:563:12: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/gailtextcell.c:564:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/gailtextcell.c:566:3: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/gailtextcell.c:566:3: danger: dereference of NULL ‘parent’
#  564|     if (GAIL_IS_CONTAINER_CELL (parent))
#  565|       parent = atk_object_get_parent (parent);
#  566|->   widget = GTK_ACCESSIBLE (parent)->widget;
#  567|     g_return_if_fail (GAIL_IS_CELL_PARENT (parent));
#  568|     gail_cell_parent_get_cell_area (GAIL_CELL_PARENT (parent), GAIL_CELL (text),

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1766]
gtk+-2.24.33/modules/other/gail/gailtextcell.c:613:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘parent’
gtk+-2.24.33/modules/other/gail/gailtextcell.c:602:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/gailtextcell.c:606:3: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/gailtextcell.c:609:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/gailtextcell.c:610:7: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/gailtextcell.c:610:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/gailtextcell.c:613:3: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/gailtextcell.c:613:3: danger: dereference of NULL ‘parent’
#  611|       parent = atk_object_get_parent (parent);
#  612|   
#  613|->   widget = GTK_ACCESSIBLE (parent)->widget;
#  614|   
#  615|     g_return_val_if_fail (GAIL_IS_CELL_PARENT (parent), -1);

Error: COMPILER_WARNING: [#def1767]
gtk+-2.24.33/modules/other/gail/gailtextview.c: scope_hint: In function ‘gail_text_view_get_offset_at_point’
gtk+-2.24.33/modules/other/gail/gailtextview.c:517:18: warning[-Wunused-but-set-variable=]: variable ‘buffer’ set but not used
#  517 |   GtkTextBuffer *buffer;
#      |                  ^~~~~~
#  515|   {
#  516|     GtkTextView *view;
#  517|->   GtkTextBuffer *buffer;
#  518|     GtkTextIter loc_itr;
#  519|     gint x_widget, y_widget, x_window, y_window, buff_x, buff_y;

Error: COMPILER_WARNING (CWE-704): [#def1768]
gtk+-2.24.33/modules/other/gail/gailtoplevel.c: scope_hint: In function ‘gail_toplevel_initialize’
gtk+-2.24.33/modules/other/gail/gailtoplevel.c:135:20: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  135 |   accessible->name = g_get_prgname();
#      |                    ^
#  133|   
#  134|     accessible->role = ATK_ROLE_APPLICATION;
#  135|->   accessible->name = g_get_prgname();
#  136|     accessible->accessible_parent = NULL;
#  137|   }

Error: COMPILER_WARNING (CWE-704): [#def1769]
gtk+-2.24.33/modules/other/gail/gailtoplevel.c:135:20: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  133|   
#  134|     accessible->role = ATK_ROLE_APPLICATION;
#  135|->   accessible->name = g_get_prgname();
#  136|     accessible->accessible_parent = NULL;
#  137|   }

Error: COMPILER_WARNING (CWE-477): [#def1770]
gtk+-2.24.33/modules/other/gail/gailtreeview.c: scope_hint: In function ‘gail_tree_view_is_child_selected’
gtk+-2.24.33/modules/other/gail/gailtreeview.c:1992:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
# 1992 |   row = atk_table_get_row_at_index (ATK_TABLE (selection), i);
#      |   ^~~
/usr/include/atk-1.0/atk/atk.h:50: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailtreeview.c:23: included_from: Included from here.
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 1990|       return FALSE;
# 1991|   
# 1992|->   row = atk_table_get_row_at_index (ATK_TABLE (selection), i);
# 1993|   
# 1994|     return gail_tree_view_is_row_selected (ATK_TABLE (selection), row);

Error: COMPILER_WARNING (CWE-477): [#def1771]
gtk+-2.24.33/modules/other/gail/gailtreeview.c:1992:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
# 1990|       return FALSE;
# 1991|   
# 1992|->   row = atk_table_get_row_at_index (ATK_TABLE (selection), i);
# 1993|   
# 1994|     return gail_tree_view_is_row_selected (ATK_TABLE (selection), row);

Error: COMPILER_WARNING (CWE-457): [#def1772]
gtk+-2.24.33/modules/other/gail/gailtreeview.c:4195:14: warning[-Wmaybe-uninitialized]: ‘real_index’ may be used uninitialized
# 4195 |           if (index == real_index)
#      |              ^
gtk+-2.24.33/modules/other/gail/gailtreeview.c: scope_hint: In function ‘gail_tree_view_ref_child’
gtk+-2.24.33/modules/other/gail/gailtreeview.c:4182:8: note: ‘real_index’ was declared here
# 4182 |   gint real_index;
#      |        ^~~~~~~~~~
# 4193|         {
# 4194|   	  cell_info_get_index (tree_view, info, &real_index);
# 4195|-> 	  if (index == real_index)
# 4196|   	  {
# 4197|   	      retval =  info->cell;

Error: COMPILER_WARNING (CWE-457): [#def1773]
gtk+-2.24.33/modules/other/gail/gailtreeview.c: scope_hint: In function ‘refresh_cell_index’
gtk+-2.24.33/modules/other/gail/gailtreeview.c:4231:15: warning[-Wmaybe-uninitialized]: ‘index’ may be used uninitialized
# 4231 |   cell->index = index;
#      |   ~~~~~~~~~~~~^~~~~~~
gtk+-2.24.33/modules/other/gail/gailtreeview.c:4218:8: note: ‘index’ was declared here
# 4218 |   gint index;
#      |        ^~~~~
# 4229|     
# 4230|     cell_info_get_index (tree_view, info, &index); 
# 4231|->   cell->index = index;
# 4232|   }
# 4233|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1774]
gtk+-2.24.33/modules/other/gail/gailtreeview.c:4669:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘parent’
gtk+-2.24.33/modules/other/gail/gailtreeview.c:3988:1: enter_function: entry to ‘toggle_cell_toggled’
gtk+-2.24.33/modules/other/gail/gailtreeview.c:3998:7: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/gailtreeview.c:4004:15: call_function: inlined call to ‘find_cell_info’ from ‘toggle_cell_toggled’
# 4667|     GailTreeViewCellInfo *cell_info;
# 4668|   
# 4669|->   for (temp_list = view->cell_data; temp_list; temp_list = temp_list->next)
# 4670|       {
# 4671|         cell_info = (GailTreeViewCellInfo *) temp_list->data;

Error: COMPILER_WARNING (CWE-477): [#def1775]
gtk+-2.24.33/modules/other/gail/gailutil.c: scope_hint: In function ‘gail_misc_get_type_once’
gtk+-2.24.33/modules/other/gail/gailutil.c:613:1: warning[-Wdeprecated-declarations]: ‘atk_misc_get_type’ is deprecated
#  613 | G_DEFINE_TYPE (GailMisc, gail_misc, ATK_TYPE_MISC)
#      | ^~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:34: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/gailutil.c:24: included_from: Included from here.
/usr/include/atk-1.0/atk/atkmisc.h:99:7: note: declared here
#   99 | GType atk_misc_get_type (void);
#      |       ^~~~~~~~~~~~~~~~~
#  611|   }
#  612|   
#  613|-> G_DEFINE_TYPE (GailMisc, gail_misc, ATK_TYPE_MISC)
#  614|   
#  615|   static void	 

Error: COMPILER_WARNING (CWE-477): [#def1776]
gtk+-2.24.33/modules/other/gail/gailutil.c:613:1: warning[-Wdeprecated-declarations]: ‘atk_misc_get_type’ is deprecated
#  611|   }
#  612|   
#  613|-> G_DEFINE_TYPE (GailMisc, gail_misc, ATK_TYPE_MISC)
#  614|   
#  615|   static void	 

Error: COMPILER_WARNING (CWE-477): [#def1777]
gtk+-2.24.33/modules/other/gail/gailwidget.c: scope_hint: In function ‘gail_widget_real_initialize’
gtk+-2.24.33/modules/other/gail/gailwidget.c:172:3: warning[-Wdeprecated-declarations]: ‘atk_component_add_focus_handler’ is deprecated
#  172 |   atk_component_add_focus_handler (ATK_COMPONENT (accessible),
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:229:7: note: declared here
#  229 | guint atk_component_add_focus_handler (AtkComponent *component,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  170|                       G_CALLBACK (gail_widget_size_allocate_gtk),
#  171|                       NULL);
#  172|->   atk_component_add_focus_handler (ATK_COMPONENT (accessible),
#  173|                                      gail_widget_focus_event);
#  174|     /*

Error: COMPILER_WARNING (CWE-477): [#def1778]
gtk+-2.24.33/modules/other/gail/gailwidget.c:172:3: warning[-Wdeprecated-declarations]: ‘atk_component_add_focus_handler’ is deprecated
#  170|                       G_CALLBACK (gail_widget_size_allocate_gtk),
#  171|                       NULL);
#  172|->   atk_component_add_focus_handler (ATK_COMPONENT (accessible),
#  173|                                      gail_widget_focus_event);
#  174|     /*

Error: COMPILER_WARNING: [#def1779]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_send_to_magnifier’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:274:13: warning[-Wunused-but-set-variable=]: variable ‘length_msg’ set but not used
#  274 |   int desc, length_msg;
#      |             ^~~~~~~~~~
#  272|   _send_to_magnifier(gint x, gint y, gint w, gint h)
#  273|   {
#  274|->   int desc, length_msg;
#  275|     gchar buff[100];
#  276|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1780]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:296:7: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘desc’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: following ‘false’ branch (when ‘aobject’ is non-NULL)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch (when ‘type == 1’)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2444:43: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2447:29: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2449:9: call_function: calling ‘_send_to_magnifier’ from ‘_print_signal’
#  294|     if (bind(desc, (struct sockaddr*)&client, sizeof(client)) == -1)
#  295|       {
#  296|->       perror("bind");
#  297|         return;
#  298|       }

Error: GCC_ANALYZER_WARNING (CWE-666): [#def1781]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:300:7: warning[-Wanalyzer-fd-phase-mismatch]: ‘connect’ on file descriptor ‘desc’ in wrong phase
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: following ‘false’ branch (when ‘aobject’ is non-NULL)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch (when ‘type == 1’)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2444:43: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2447:29: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2449:9: call_function: calling ‘_send_to_magnifier’ from ‘_print_signal’
#  298|       }
#  299|   
#  300|->   if (connect(desc,(struct sockaddr*)&mag_server,sizeof(mag_server)) == -1)
#  301|       {
#  302|         perror("connect");

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1782]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:302:7: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘desc’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: following ‘false’ branch (when ‘aobject’ is non-NULL)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch (when ‘type == 1’)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2444:43: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2447:29: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2449:9: call_function: calling ‘_send_to_magnifier’ from ‘_print_signal’
#  300|     if (connect(desc,(struct sockaddr*)&mag_server,sizeof(mag_server)) == -1)
#  301|       {
#  302|->       perror("connect");
#  303|         return;
#  304|       }

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1783]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:309:1: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘desc’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: following ‘false’ branch (when ‘aobject’ is non-NULL)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:26: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch (when ‘type == 1’)...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2444:43: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2443:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2447:29: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2449:9: call_function: calling ‘_send_to_magnifier’ from ‘_print_signal’
#  307|     unlink("/tmp/mag_client");
#  308|     return;
#  309|-> }
#  310|   
#  311|   static int _festival_init (void)

Error: GCC_ANALYZER_WARNING: [#def1784]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:322:10: warning[-Wanalyzer-fd-use-without-check]: ‘connect’ on possibly invalid file descriptor ‘fd’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2431:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2435:13: call_function: calling ‘_speak_caret_event’ from ‘_print_signal’
#  320|     fd = socket (PF_INET, SOCK_STREAM, 0);
#  321|   
#  322|->   while (connect(fd, (struct sockaddr *) &name, sizeof (name)) < 0) {
#  323|       if (!tries--) {
#  324|         perror ("connect");

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1785]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:324:7: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2431:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2435:13: call_function: calling ‘_speak_caret_event’ from ‘_print_signal’
#  322|     while (connect(fd, (struct sockaddr *) &name, sizeof (name)) < 0) {
#  323|       if (!tries--) {
#  324|->       perror ("connect");
#  325|         return -1;
#  326|       }

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1786]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:331:1: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2431:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2435:13: call_function: calling ‘_speak_caret_event’ from ‘_print_signal’
#  329|     _festival_write ("(audio_mode'async)", fd);
#  330|     return fd;
#  331|-> }
#  332|   
#  333|   static void _festival_say (const gchar *text)

Error: COMPILER_WARNING: [#def1787]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_send_to_festival’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:406:24: warning[-Wstringop-truncation]: ‘strncpy’ output truncated before terminating nul copying 9 bytes from a string of the same length
#  406 |           accel_name = strncpy (accel_name, " control ", 9);
#      |                        ^
#  404|         if (strncmp (accel, "<C", 2) == 0)
#  405|           {
#  406|->           accel_name = strncpy (accel_name, " control ", 9);
#  407|           }
#  408|         else if (strncmp (accel, " control", 5))

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1788]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:438:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2431:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2435:13: call_function: calling ‘_speak_caret_event’ from ‘_print_signal’
#  436|       return;
#  437|     }
#  438|->   n_bytes = write(fd, command_string, strlen(command_string));
#  439|     g_assert (n_bytes == strlen(command_string));
#  440|   }

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1789]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:439:3: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2415:1: enter_function: entry to ‘_print_signal’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2420:8: branch_false: following ‘false’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2423:9: branch_false: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2431:8: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2433:12: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2435:13: call_function: calling ‘_speak_caret_event’ from ‘_print_signal’
#  437|     }
#  438|     n_bytes = write(fd, command_string, strlen(command_string));
#  439|->   g_assert (n_bytes == strlen(command_string));
#  440|   }
#  441|   

Error: COMPILER_WARNING (CWE-477): [#def1790]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_speak_caret_event’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:450:7: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  450 |       text = atk_text_get_text_at_offset (ATK_TEXT (aobject),
#      |       ^~~~
/usr/include/atk-1.0/atk/atkeditabletext.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atktext.h:387:8: note: declared here
#  387 | gchar *atk_text_get_text_at_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  448|     if (abs(caret_offset - last_caret_offset) > 1)
#  449|       {
#  450|->       text = atk_text_get_text_at_offset (ATK_TEXT (aobject),
#  451|                                                 caret_offset,
#  452|                                                 ATK_TEXT_BOUNDARY_LINE_START,

Error: COMPILER_WARNING (CWE-477): [#def1791]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:450:7: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  448|     if (abs(caret_offset - last_caret_offset) > 1)
#  449|       {
#  450|->       text = atk_text_get_text_at_offset (ATK_TEXT (aobject),
#  451|                                                 caret_offset,
#  452|                                                 ATK_TEXT_BOUNDARY_LINE_START,

Error: COMPILER_WARNING (CWE-477): [#def1792]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:458:7: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_before_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  458 |       text = atk_text_get_text_before_offset (ATK_TEXT (aobject),
#      |       ^~~~
/usr/include/atk-1.0/atk/atktext.h:393:8: note: declared here
#  393 | gchar *atk_text_get_text_before_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  456|     else
#  457|       {
#  458|->       text = atk_text_get_text_before_offset (ATK_TEXT (aobject),
#  459|                                                 caret_offset,
#  460|                                                 ATK_TEXT_BOUNDARY_CHAR,

Error: COMPILER_WARNING (CWE-477): [#def1793]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:458:7: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_before_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  456|     else
#  457|       {
#  458|->       text = atk_text_get_text_before_offset (ATK_TEXT (aobject),
#  459|                                                 caret_offset,
#  460|                                                 ATK_TEXT_BOUNDARY_CHAR,

Error: COMPILER_WARNING (CWE-477): [#def1794]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_print_object’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:700:19: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  700 |                   atk_text_get_text_at_offset (ATK_TEXT (aobject),
#      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atktext.h:387:8: note: declared here
#  387 | gchar *atk_text_get_text_at_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  698|   	      {
#  699|   		text = 
#  700|-> 		  atk_text_get_text_at_offset (ATK_TEXT (aobject),
#  701|   					       (gint) 0,
#  702|   					       ATK_TEXT_BOUNDARY_SENTENCE_END,

Error: COMPILER_WARNING (CWE-477): [#def1795]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:700:19: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  698|   	      {
#  699|   		text = 
#  700|-> 		  atk_text_get_text_at_offset (ATK_TEXT (aobject),
#  701|   					       (gint) 0,
#  702|   					       ATK_TEXT_BOUNDARY_SENTENCE_END,

Error: COMPILER_WARNING (CWE-477): [#def1796]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_print_text’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1235:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1235 |     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
#      |     ^~~~~~~~
/usr/include/atk-1.0/atk/atktext.h:387:8: note: declared here
#  387 | gchar *atk_text_get_text_at_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1233|         return(group_num);
# 1234|   
# 1235|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1236|                                               ATK_TEXT_BOUNDARY_CHAR,
# 1237|                                               &start_offset, &end_offset);

Error: COMPILER_WARNING (CWE-477): [#def1797]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1235:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1233|         return(group_num);
# 1234|   
# 1235|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1236|                                               ATK_TEXT_BOUNDARY_CHAR,
# 1237|                                               &start_offset, &end_offset);

Error: COMPILER_WARNING (CWE-477): [#def1798]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1272:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1272 |     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
#      |     ^~~~~~~~
/usr/include/atk-1.0/atk/atktext.h:387:8: note: declared here
#  387 | gchar *atk_text_get_text_at_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1270|         }
# 1271|   
# 1272|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1273|                                               ATK_TEXT_BOUNDARY_WORD_START,
# 1274|                                               &start_offset, &end_offset);

Error: COMPILER_WARNING (CWE-477): [#def1799]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1272:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1270|         }
# 1271|   
# 1272|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1273|                                               ATK_TEXT_BOUNDARY_WORD_START,
# 1274|                                               &start_offset, &end_offset);

Error: COMPILER_WARNING (CWE-477): [#def1800]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1289:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1289 |     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
#      |     ^~~~~~~~
/usr/include/atk-1.0/atk/atktext.h:387:8: note: declared here
#  387 | gchar *atk_text_get_text_at_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1287|         }
# 1288|   
# 1289|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1290|                                               ATK_TEXT_BOUNDARY_LINE_START,
# 1291|                                               &start_offset, &end_offset);

Error: COMPILER_WARNING (CWE-477): [#def1801]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1289:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1287|         }
# 1288|   
# 1289|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1290|                                               ATK_TEXT_BOUNDARY_LINE_START,
# 1291|                                               &start_offset, &end_offset);

Error: COMPILER_WARNING (CWE-477): [#def1802]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1306:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1306 |     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
#      |     ^~~~~~~~
/usr/include/atk-1.0/atk/atktext.h:387:8: note: declared here
#  387 | gchar *atk_text_get_text_at_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1304|         }
# 1305|   
# 1306|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1307|                                                 ATK_TEXT_BOUNDARY_SENTENCE_START,
# 1308|                                                 &start_offset, &end_offset);

Error: COMPILER_WARNING (CWE-477): [#def1803]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1306:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
# 1304|         }
# 1305|   
# 1306|->     text_val = atk_text_get_text_at_offset (aobject, caret_offset,
# 1307|                                                 ATK_TEXT_BOUNDARY_SENTENCE_START,
# 1308|                                                 &start_offset, &end_offset);

Error: COMPILER_WARNING: [#def1804]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_print_text_attributes’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1333:10: warning[-Wunused-but-set-variable=]: variable ‘n_chars’ set but not used
# 1333 |     gint n_chars;
#      |          ^~~~~~~
# 1331|       gint start_offset, end_offset, caret_offset;
# 1332|       gint attribute_set_len, attribute_offset, i;
# 1333|->     gint n_chars;
# 1334|       gint group_num;
# 1335|       TabNumber tab_n = TEXT;

Error: COMPILER_WARNING (CWE-477): [#def1805]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_print_value’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1404:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
# 1404 |     atk_value_get_current_value(aobject, value_back);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:54: included_from: Included from here.
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1402|         "Value Interface");
# 1403|   
# 1404|->     atk_value_get_current_value(aobject, value_back);
# 1405|       _print_value_type(group_num, "Value", value_back);
# 1406|       atk_value_get_minimum_value(aobject, value_back);

Error: COMPILER_WARNING (CWE-477): [#def1806]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1404:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
# 1402|         "Value Interface");
# 1403|   
# 1404|->     atk_value_get_current_value(aobject, value_back);
# 1405|       _print_value_type(group_num, "Value", value_back);
# 1406|       atk_value_get_minimum_value(aobject, value_back);

Error: COMPILER_WARNING (CWE-477): [#def1807]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1406:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
# 1406 |     atk_value_get_minimum_value(aobject, value_back);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:131:6: note: declared here
#  131 | void atk_value_get_minimum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1404|       atk_value_get_current_value(aobject, value_back);
# 1405|       _print_value_type(group_num, "Value", value_back);
# 1406|->     atk_value_get_minimum_value(aobject, value_back);
# 1407|       _print_value_type(group_num, "Minimum Value", value_back);
# 1408|       atk_value_get_maximum_value(aobject, value_back);

Error: COMPILER_WARNING (CWE-477): [#def1808]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1406:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
# 1404|       atk_value_get_current_value(aobject, value_back);
# 1405|       _print_value_type(group_num, "Value", value_back);
# 1406|->     atk_value_get_minimum_value(aobject, value_back);
# 1407|       _print_value_type(group_num, "Minimum Value", value_back);
# 1408|       atk_value_get_maximum_value(aobject, value_back);

Error: COMPILER_WARNING (CWE-477): [#def1809]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1408:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
# 1408 |     atk_value_get_maximum_value(aobject, value_back);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:128:6: note: declared here
#  128 | void atk_value_get_maximum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1406|       atk_value_get_minimum_value(aobject, value_back);
# 1407|       _print_value_type(group_num, "Minimum Value", value_back);
# 1408|->     atk_value_get_maximum_value(aobject, value_back);
# 1409|       _print_value_type(group_num, "Maximum Value", value_back);
# 1410|       return(group_num);

Error: COMPILER_WARNING (CWE-477): [#def1810]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1408:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
# 1406|       atk_value_get_minimum_value(aobject, value_back);
# 1407|       _print_value_type(group_num, "Minimum Value", value_back);
# 1408|->     atk_value_get_maximum_value(aobject, value_back);
# 1409|       _print_value_type(group_num, "Maximum Value", value_back);
# 1410|       return(group_num);

Error: COMPILER_WARNING (CWE-477): [#def1811]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1451:5: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
# 1451 |     focus_tracker_id = atk_add_focus_tracker (_print_accessible);
#      |     ^~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
# 1449|   _create_event_watcher (void)
# 1450|   {
# 1451|->     focus_tracker_id = atk_add_focus_tracker (_print_accessible);
# 1452|   
# 1453|       if (track_mouse)

Error: COMPILER_WARNING (CWE-477): [#def1812]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1451:5: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
# 1449|   _create_event_watcher (void)
# 1450|   {
# 1451|->     focus_tracker_id = atk_add_focus_tracker (_print_accessible);
# 1452|   
# 1453|       if (track_mouse)

Error: COMPILER_WARNING (CWE-477): [#def1813]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_button_watcher’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1518:11: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 1518 |           atk_component_get_position (ATK_COMPONENT (aobject),
#      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 1516|             aobject = gtk_widget_get_accessible (widget);
# 1517|             aobject_x = aobject_y = 0;
# 1518|->           atk_component_get_position (ATK_COMPONENT (aobject), 
# 1519|                                         &aobject_x, &aobject_y, 
# 1520|                                         ATK_XY_WINDOW);

Error: COMPILER_WARNING (CWE-477): [#def1814]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:1518:11: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
# 1516|             aobject = gtk_widget_get_accessible (widget);
# 1517|             aobject_x = aobject_y = 0;
# 1518|->           atk_component_get_position (ATK_COMPONENT (aobject), 
# 1519|                                         &aobject_x, &aobject_y, 
# 1520|                                         ATK_XY_WINDOW);

Error: COMPILER_WARNING (CWE-477): [#def1815]
gtk+-2.24.33/modules/other/gail/tests/ferret.c: scope_hint: In function ‘_toggle_trackfocus’
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2692:8: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
# 2692 |        focus_tracker_id = atk_add_focus_tracker (_print_accessible);
#      |        ^~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
# 2690|        {
# 2691|          track_focus = TRUE;
# 2692|->        focus_tracker_id = atk_add_focus_tracker (_print_accessible);
# 2693|        }
# 2694|      else

Error: COMPILER_WARNING (CWE-477): [#def1816]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2692:8: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
# 2690|        {
# 2691|          track_focus = TRUE;
# 2692|->        focus_tracker_id = atk_add_focus_tracker (_print_accessible);
# 2693|        }
# 2694|      else

Error: COMPILER_WARNING (CWE-477): [#def1817]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2698:8: warning[-Wdeprecated-declarations]: ‘atk_remove_focus_tracker’ is deprecated
# 2698 |        atk_remove_focus_tracker (focus_tracker_id);
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkutil.h:196:6: note: declared here
#  196 | void atk_remove_focus_tracker (guint tracker_id);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~
# 2696|          g_print ("No longer tracking focus.\n");
# 2697|          track_focus = FALSE;
# 2698|->        atk_remove_focus_tracker (focus_tracker_id);
# 2699|        }
# 2700|   }

Error: COMPILER_WARNING (CWE-477): [#def1818]
gtk+-2.24.33/modules/other/gail/tests/ferret.c:2698:8: warning[-Wdeprecated-declarations]: ‘atk_remove_focus_tracker’ is deprecated
# 2696|          g_print ("No longer tracking focus.\n");
# 2697|          track_focus = FALSE;
# 2698|->        atk_remove_focus_tracker (focus_tracker_id);
# 2699|        }
# 2700|   }

Error: COMPILER_WARNING (CWE-477): [#def1819]
gtk+-2.24.33/modules/other/gail/tests/testaction.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testaction.c:76:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#   76 |   atk_add_focus_tracker (_check_object);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testaction.c:3: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#   74|   _create_event_watcher (void)
#   75|   {
#   76|->   atk_add_focus_tracker (_check_object);
#   77|   }
#   78|   

Error: COMPILER_WARNING (CWE-477): [#def1820]
gtk+-2.24.33/modules/other/gail/tests/testaction.c:76:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#   74|   _create_event_watcher (void)
#   75|   {
#   76|->   atk_add_focus_tracker (_check_object);
#   77|   }
#   78|   

Error: COMPILER_WARNING (CWE-477): [#def1821]
gtk+-2.24.33/modules/other/gail/tests/testbutton.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testbutton.c:195:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  195 |   atk_add_focus_tracker (_check_object);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testbutton.c:1: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  193|   _create_event_watcher (void)
#  194|   {
#  195|->   atk_add_focus_tracker (_check_object);
#  196|   }
#  197|   

Error: COMPILER_WARNING (CWE-477): [#def1822]
gtk+-2.24.33/modules/other/gail/tests/testbutton.c:195:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  193|   _create_event_watcher (void)
#  194|   {
#  195|->   atk_add_focus_tracker (_check_object);
#  196|   }
#  197|   

Error: COMPILER_WARNING: [#def1823]
gtk+-2.24.33/modules/other/gail/tests/testcombo.c: scope_hint: In function ‘_check_children’
gtk+-2.24.33/modules/other/gail/tests/testcombo.c:19:14: warning[-Wunused-but-set-variable=]: variable ‘parent’ set but not used
#   19 |   AtkObject *parent;
#      |              ^~~~~~
#   17|     AtkObject *child;
#   18|     AtkObject *grand_child;
#   19|->   AtkObject *parent;
#   20|   
#   21|     n_children = atk_object_get_n_accessible_children (obj);

Error: COMPILER_WARNING (CWE-477): [#def1824]
gtk+-2.24.33/modules/other/gail/tests/testcombo.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testcombo.c:180:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  180 |   atk_add_focus_tracker (_check_combo_box);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  178|   _create_event_watcher (void)
#  179|   {
#  180|->   atk_add_focus_tracker (_check_combo_box);
#  181|   }
#  182|   

Error: COMPILER_WARNING (CWE-477): [#def1825]
gtk+-2.24.33/modules/other/gail/tests/testcombo.c:180:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  178|   _create_event_watcher (void)
#  179|   {
#  180|->   atk_add_focus_tracker (_check_combo_box);
#  181|   }
#  182|   

Error: COMPILER_WARNING (CWE-477): [#def1826]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c: scope_hint: In function ‘_check_position’
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:19:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#   19 |   atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN );
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:1: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#   17|   
#   18|     atk_component_get_extents (ATK_COMPONENT(obj), &x, &y, &width, &height, ATK_XY_SCREEN);
#   19|->   atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN );
#   20|     atk_component_get_size (ATK_COMPONENT(obj), &width1, &height1);
#   21|     if ((x1 !=  x) || (y1 != y))

Error: COMPILER_WARNING (CWE-477): [#def1827]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:19:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#   17|   
#   18|     atk_component_get_extents (ATK_COMPONENT(obj), &x, &y, &width, &height, ATK_XY_SCREEN);
#   19|->   atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN );
#   20|     atk_component_get_size (ATK_COMPONENT(obj), &width1, &height1);
#   21|     if ((x1 !=  x) || (y1 != y))

Error: COMPILER_WARNING (CWE-477): [#def1828]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:20:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_size’ is deprecated: Use 'atk_component_get_extents' instead
#   20 |   atk_component_get_size (ATK_COMPONENT(obj), &width1, &height1);
#      |   ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:254:6: note: declared here
#  254 | void atk_component_get_size (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#   18|     atk_component_get_extents (ATK_COMPONENT(obj), &x, &y, &width, &height, ATK_XY_SCREEN);
#   19|     atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN );
#   20|->   atk_component_get_size (ATK_COMPONENT(obj), &width1, &height1);
#   21|     if ((x1 !=  x) || (y1 != y))
#   22|     {

Error: COMPILER_WARNING (CWE-477): [#def1829]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:20:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_size’ is deprecated: Use 'atk_component_get_extents' instead
#   18|     atk_component_get_extents (ATK_COMPONENT(obj), &x, &y, &width, &height, ATK_XY_SCREEN);
#   19|     atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN );
#   20|->   atk_component_get_size (ATK_COMPONENT(obj), &width1, &height1);
#   21|     if ((x1 !=  x) || (y1 != y))
#   22|     {

Error: COMPILER_WARNING (CWE-477): [#def1830]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:32:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#   32 |   atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:249:6: note: declared here
#  249 | void atk_component_get_position (AtkComponent *component,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#   30|     }
#   31|   
#   32|->   atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN);
#   33|     g_print ("Object Type: %s\n", g_type_name (G_OBJECT_TYPE (obj)));
#   34|     g_print ("Object at %d, %d on screen\n", x1, y1);

Error: COMPILER_WARNING (CWE-477): [#def1831]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:32:3: warning[-Wdeprecated-declarations]: ‘atk_component_get_position’ is deprecated: Use 'atk_component_get_extents' instead
#   30|     }
#   31|   
#   32|->   atk_component_get_position (ATK_COMPONENT(obj), &x1, &y1, ATK_XY_SCREEN);
#   33|     g_print ("Object Type: %s\n", g_type_name (G_OBJECT_TYPE (obj)));
#   34|     g_print ("Object at %d, %d on screen\n", x1, y1);

Error: COMPILER_WARNING (CWE-477): [#def1832]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:110:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  110 |   atk_add_focus_tracker (_check_position);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  108|   _create_event_watcher (void)
#  109|   {
#  110|->   atk_add_focus_tracker (_check_position);
#  111|   }
#  112|   

Error: COMPILER_WARNING (CWE-477): [#def1833]
gtk+-2.24.33/modules/other/gail/tests/testcomponent.c:110:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  108|   _create_event_watcher (void)
#  109|   {
#  110|->   atk_add_focus_tracker (_check_position);
#  111|   }
#  112|   

Error: CPPCHECK_WARNING (CWE-476): [#def1834]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:41: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   39|   	if (visibleDialog == 0)
#   40|       {
#   41|-> 		md->arrow1 = gtk_arrow_new(GTK_ARROW_UP,GTK_SHADOW_IN);
#   42|   		md->arrow2 = gtk_arrow_new(GTK_ARROW_DOWN,GTK_SHADOW_IN);
#   43|   		md->arrow3 = gtk_arrow_new(GTK_ARROW_LEFT,GTK_SHADOW_OUT);

Error: CPPCHECK_WARNING (CWE-476): [#def1835]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:42: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   40|       {
#   41|   		md->arrow1 = gtk_arrow_new(GTK_ARROW_UP,GTK_SHADOW_IN);
#   42|-> 		md->arrow2 = gtk_arrow_new(GTK_ARROW_DOWN,GTK_SHADOW_IN);
#   43|   		md->arrow3 = gtk_arrow_new(GTK_ARROW_LEFT,GTK_SHADOW_OUT);
#   44|   		md->arrow4 = gtk_arrow_new(GTK_ARROW_RIGHT,GTK_SHADOW_OUT);

Error: CPPCHECK_WARNING (CWE-476): [#def1836]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:43: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   41|   		md->arrow1 = gtk_arrow_new(GTK_ARROW_UP,GTK_SHADOW_IN);
#   42|   		md->arrow2 = gtk_arrow_new(GTK_ARROW_DOWN,GTK_SHADOW_IN);
#   43|-> 		md->arrow3 = gtk_arrow_new(GTK_ARROW_LEFT,GTK_SHADOW_OUT);
#   44|   		md->arrow4 = gtk_arrow_new(GTK_ARROW_RIGHT,GTK_SHADOW_OUT);
#   45|   		md->dialog = gtk_dialog_new();

Error: CPPCHECK_WARNING (CWE-476): [#def1837]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:44: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   42|   		md->arrow2 = gtk_arrow_new(GTK_ARROW_DOWN,GTK_SHADOW_IN);
#   43|   		md->arrow3 = gtk_arrow_new(GTK_ARROW_LEFT,GTK_SHADOW_OUT);
#   44|-> 		md->arrow4 = gtk_arrow_new(GTK_ARROW_RIGHT,GTK_SHADOW_OUT);
#   45|   		md->dialog = gtk_dialog_new();
#   46|   		gtk_window_set_modal(GTK_WINDOW(md->dialog), TRUE);

Error: CPPCHECK_WARNING (CWE-476): [#def1838]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:45: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   43|   		md->arrow3 = gtk_arrow_new(GTK_ARROW_LEFT,GTK_SHADOW_OUT);
#   44|   		md->arrow4 = gtk_arrow_new(GTK_ARROW_RIGHT,GTK_SHADOW_OUT);
#   45|-> 		md->dialog = gtk_dialog_new();
#   46|   		gtk_window_set_modal(GTK_WINDOW(md->dialog), TRUE);
#   47|                   gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),

Error: CPPCHECK_WARNING (CWE-476): [#def1839]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:46: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   44|   		md->arrow4 = gtk_arrow_new(GTK_ARROW_RIGHT,GTK_SHADOW_OUT);
#   45|   		md->dialog = gtk_dialog_new();
#   46|-> 		gtk_window_set_modal(GTK_WINDOW(md->dialog), TRUE);
#   47|                   gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   48|                                      md->arrow1, TRUE,TRUE, 0);

Error: CPPCHECK_WARNING (CWE-476): [#def1840]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:47: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   45|   		md->dialog = gtk_dialog_new();
#   46|   		gtk_window_set_modal(GTK_WINDOW(md->dialog), TRUE);
#   47|->                 gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   48|                                      md->arrow1, TRUE,TRUE, 0);
#   49|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),

Error: CPPCHECK_WARNING (CWE-476): [#def1841]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:48: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   46|   		gtk_window_set_modal(GTK_WINDOW(md->dialog), TRUE);
#   47|                   gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   48|->                                    md->arrow1, TRUE,TRUE, 0);
#   49|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   50|                                      md->arrow2, TRUE,TRUE, 0);

Error: CPPCHECK_WARNING (CWE-476): [#def1842]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:49: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   47|                   gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   48|                                      md->arrow1, TRUE,TRUE, 0);
#   49|-> 		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   50|                                      md->arrow2, TRUE,TRUE, 0);
#   51|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),

Error: CPPCHECK_WARNING (CWE-476): [#def1843]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:50: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   48|                                      md->arrow1, TRUE,TRUE, 0);
#   49|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   50|->                                    md->arrow2, TRUE,TRUE, 0);
#   51|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   52|                                      md->arrow3, TRUE,TRUE, 0);

Error: CPPCHECK_WARNING (CWE-476): [#def1844]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:51: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   49|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   50|                                      md->arrow2, TRUE,TRUE, 0);
#   51|-> 		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   52|                                      md->arrow3, TRUE,TRUE, 0);
#   53|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),

Error: CPPCHECK_WARNING (CWE-476): [#def1845]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:52: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   50|                                      md->arrow2, TRUE,TRUE, 0);
#   51|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   52|->                                    md->arrow3, TRUE,TRUE, 0);
#   53|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   54|                                      md->arrow4, TRUE,TRUE, 0);

Error: CPPCHECK_WARNING (CWE-476): [#def1846]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:53: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   51|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   52|                                      md->arrow3, TRUE,TRUE, 0);
#   53|-> 		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   54|                                      md->arrow4, TRUE,TRUE, 0);
#   55|   		g_signal_connect(GTK_OBJECT(md->dialog), "destroy",

Error: CPPCHECK_WARNING (CWE-476): [#def1847]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:54: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   52|                                      md->arrow3, TRUE,TRUE, 0);
#   53|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   54|->                                    md->arrow4, TRUE,TRUE, 0);
#   55|   		g_signal_connect(GTK_OBJECT(md->dialog), "destroy",
#   56|                                    G_CALLBACK (destroy), md->dialog);

Error: CPPCHECK_WARNING (CWE-476): [#def1848]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:55: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   53|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   54|                                      md->arrow4, TRUE,TRUE, 0);
#   55|-> 		g_signal_connect(GTK_OBJECT(md->dialog), "destroy",
#   56|                                    G_CALLBACK (destroy), md->dialog);
#   57|   

Error: CPPCHECK_WARNING (CWE-476): [#def1849]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:58: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   56|                                    G_CALLBACK (destroy), md->dialog);
#   57|   
#   58|-> 	        md->image = GTK_IMAGE(gtk_image_new_from_file("circles.xbm"));
#   59|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   60|                                      GTK_WIDGET(md->image), TRUE,TRUE, 0);

Error: CPPCHECK_WARNING (CWE-476): [#def1850]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:59: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   57|   
#   58|   	        md->image = GTK_IMAGE(gtk_image_new_from_file("circles.xbm"));
#   59|-> 		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   60|                                      GTK_WIDGET(md->image), TRUE,TRUE, 0);
#   61|   		md->close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);

Error: CPPCHECK_WARNING (CWE-476): [#def1851]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:60: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   58|   	        md->image = GTK_IMAGE(gtk_image_new_from_file("circles.xbm"));
#   59|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   60|->                                    GTK_WIDGET(md->image), TRUE,TRUE, 0);
#   61|   		md->close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
#   62|   		g_signal_connect(GTK_OBJECT(md->close_button), "clicked",

Error: CPPCHECK_WARNING (CWE-476): [#def1852]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:61: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   59|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->vbox),
#   60|                                      GTK_WIDGET(md->image), TRUE,TRUE, 0);
#   61|-> 		md->close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
#   62|   		g_signal_connect(GTK_OBJECT(md->close_button), "clicked",
#   63|                                    G_CALLBACK (destroy), md->dialog);

Error: CPPCHECK_WARNING (CWE-476): [#def1853]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:62: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   60|                                      GTK_WIDGET(md->image), TRUE,TRUE, 0);
#   61|   		md->close_button = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
#   62|-> 		g_signal_connect(GTK_OBJECT(md->close_button), "clicked",
#   63|                                    G_CALLBACK (destroy), md->dialog);
#   64|   

Error: CPPCHECK_WARNING (CWE-476): [#def1854]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:65: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   63|                                    G_CALLBACK (destroy), md->dialog);
#   64|   
#   65|-> 		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->action_area),
#   66|                                      md->close_button, TRUE,TRUE, 0);
#   67|   

Error: CPPCHECK_WARNING (CWE-476): [#def1855]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:66: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   64|   
#   65|   		gtk_box_pack_start(GTK_BOX (GTK_DIALOG (md->dialog)->action_area),
#   66|->                                    md->close_button, TRUE,TRUE, 0);
#   67|   
#   68|   		gtk_widget_show_all(md->dialog);

Error: CPPCHECK_WARNING (CWE-476): [#def1856]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:68: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: md
#   66|                                      md->close_button, TRUE,TRUE, 0);
#   67|   
#   68|-> 		gtk_widget_show_all(md->dialog);
#   69|   		visibleDialog = 1;
#   70|       }

Error: CPPCHECK_WARNING (CWE-401): [#def1857]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:72: error[memleak]: Memory leak: md
#   70|       }
#   71|    }
#   72|-> }
#   73|   
#   74|   

Error: COMPILER_WARNING (CWE-477): [#def1858]
gtk+-2.24.33/modules/other/gail/tests/testimage.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testimage.c:145:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  145 |   atk_add_focus_tracker (_check_objects);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testimage.c:1: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  143|   _create_event_watcher (void)
#  144|   {
#  145|->   atk_add_focus_tracker (_check_objects);
#  146|   }
#  147|   

Error: COMPILER_WARNING (CWE-477): [#def1859]
gtk+-2.24.33/modules/other/gail/tests/testimage.c:145:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  143|   _create_event_watcher (void)
#  144|   {
#  145|->   atk_add_focus_tracker (_check_objects);
#  146|   }
#  147|   

Error: CPPCHECK_WARNING (CWE-476): [#def1860]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:512: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  510|         localow = (OutputWindow *) malloc (sizeof(OutputWindow));
#  511|      
#  512|->       localow->outputBuffer = gtk_text_buffer_new(NULL);
#  513|         view = gtk_text_view_new_with_buffer(GTK_TEXT_BUFFER(localow->outputBuffer));
#  514|         gtk_widget_set_size_request (view, 700, 500);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1861]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:512:7: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: this call could return NULL
gtk+-2.24.33/modules/other/gail/tests/testlib.c:512:7: danger: ‘localow’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#  510|         localow = (OutputWindow *) malloc (sizeof(OutputWindow));
#  511|      
#  512|->       localow->outputBuffer = gtk_text_buffer_new(NULL);
#  513|         view = gtk_text_view_new_with_buffer(GTK_TEXT_BUFFER(localow->outputBuffer));
#  514|         gtk_widget_set_size_request (view, 700, 500);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1862]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:512:31: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:512:31: throw: if ‘gtk_text_buffer_new’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:512:31: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
#  510|         localow = (OutputWindow *) malloc (sizeof(OutputWindow));
#  511|      
#  512|->       localow->outputBuffer = gtk_text_buffer_new(NULL);
#  513|         view = gtk_text_view_new_with_buffer(GTK_TEXT_BUFFER(localow->outputBuffer));
#  514|         gtk_widget_set_size_request (view, 700, 500);

Error: CPPCHECK_WARNING (CWE-476): [#def1863]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:513: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  511|      
#  512|         localow->outputBuffer = gtk_text_buffer_new(NULL);
#  513|->       view = gtk_text_view_new_with_buffer(GTK_TEXT_BUFFER(localow->outputBuffer));
#  514|         gtk_widget_set_size_request (view, 700, 500);
#  515|         gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(view), GTK_WRAP_WORD);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1864]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:513:14: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:513:14: throw: if ‘gtk_text_view_new_with_buffer’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:513:14: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
#  511|      
#  512|         localow->outputBuffer = gtk_text_buffer_new(NULL);
#  513|->       view = gtk_text_view_new_with_buffer(GTK_TEXT_BUFFER(localow->outputBuffer));
#  514|         gtk_widget_set_size_request (view, 700, 500);
#  515|         gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(view), GTK_WRAP_WORD);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1865]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:514:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:514:7: throw: if ‘gtk_widget_set_size_request’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:514:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
#  512|         localow->outputBuffer = gtk_text_buffer_new(NULL);
#  513|         view = gtk_text_view_new_with_buffer(GTK_TEXT_BUFFER(localow->outputBuffer));
#  514|->       gtk_widget_set_size_request (view, 700, 500);
#  515|         gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(view), GTK_WRAP_WORD);
#  516|         gtk_text_view_set_editable(GTK_TEXT_VIEW(view), FALSE);	

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1866]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:515:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:515:7: throw: if ‘gtk_text_view_set_wrap_mode’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:515:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
#  513|         view = gtk_text_view_new_with_buffer(GTK_TEXT_BUFFER(localow->outputBuffer));
#  514|         gtk_widget_set_size_request (view, 700, 500);
#  515|->       gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(view), GTK_WRAP_WORD);
#  516|         gtk_text_view_set_editable(GTK_TEXT_VIEW(view), FALSE);	
#  517|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1867]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:516:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:516:7: throw: if ‘gtk_text_view_set_editable’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:516:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
#  514|         gtk_widget_set_size_request (view, 700, 500);
#  515|         gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(view), GTK_WRAP_WORD);
#  516|->       gtk_text_view_set_editable(GTK_TEXT_VIEW(view), FALSE);	
#  517|   
#  518|         localow->outputWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);

Error: CPPCHECK_WARNING (CWE-476): [#def1868]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:518: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  516|         gtk_text_view_set_editable(GTK_TEXT_VIEW(view), FALSE);	
#  517|   
#  518|->       localow->outputWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
#  519|         gtk_window_set_title(GTK_WINDOW(localow->outputWindow), "Test Output");
#  520|         scrolled_window = gtk_scrolled_window_new(NULL, NULL);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1869]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:518:31: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:518:31: throw: if ‘gtk_window_new’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:518:31: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
#  516|         gtk_text_view_set_editable(GTK_TEXT_VIEW(view), FALSE);	
#  517|   
#  518|->       localow->outputWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
#  519|         gtk_window_set_title(GTK_WINDOW(localow->outputWindow), "Test Output");
#  520|         scrolled_window = gtk_scrolled_window_new(NULL, NULL);

Error: CPPCHECK_WARNING (CWE-476): [#def1870]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:519: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  517|   
#  518|         localow->outputWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
#  519|->       gtk_window_set_title(GTK_WINDOW(localow->outputWindow), "Test Output");
#  520|         scrolled_window = gtk_scrolled_window_new(NULL, NULL);
#  521|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1871]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:519:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:519:7: throw: if ‘gtk_window_set_title’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:519:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
#  517|   
#  518|         localow->outputWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
#  519|->       gtk_window_set_title(GTK_WINDOW(localow->outputWindow), "Test Output");
#  520|         scrolled_window = gtk_scrolled_window_new(NULL, NULL);
#  521|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1872]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:520:25: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:520:25: throw: if ‘gtk_scrolled_window_new’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:520:25: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
#  518|         localow->outputWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
#  519|         gtk_window_set_title(GTK_WINDOW(localow->outputWindow), "Test Output");
#  520|->       scrolled_window = gtk_scrolled_window_new(NULL, NULL);
#  521|   
#  522|         gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window),

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1873]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:522:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:522:7: throw: if ‘gtk_scrolled_window_set_policy’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:522:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
#  520|         scrolled_window = gtk_scrolled_window_new(NULL, NULL);
#  521|   
#  522|->       gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window),
#  523|                                        GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
#  524|         gtk_container_add(GTK_CONTAINER(localow->outputWindow), scrolled_window);

Error: CPPCHECK_WARNING (CWE-476): [#def1874]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:524: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  522|         gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window),
#  523|                                        GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
#  524|->       gtk_container_add(GTK_CONTAINER(localow->outputWindow), scrolled_window);
#  525|         gtk_container_add(GTK_CONTAINER(scrolled_window), view);
#  526|         gtk_text_buffer_get_iter_at_offset(localow->outputBuffer, &localow->outputIter, 0);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1875]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:524:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:524:7: throw: if ‘gtk_container_add’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:524:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
#  522|         gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window),
#  523|                                        GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
#  524|->       gtk_container_add(GTK_CONTAINER(localow->outputWindow), scrolled_window);
#  525|         gtk_container_add(GTK_CONTAINER(scrolled_window), view);
#  526|         gtk_text_buffer_get_iter_at_offset(localow->outputBuffer, &localow->outputIter, 0);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1876]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:525:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:525:7: throw: if ‘gtk_container_add’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:525:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
#  523|                                        GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
#  524|         gtk_container_add(GTK_CONTAINER(localow->outputWindow), scrolled_window);
#  525|->       gtk_container_add(GTK_CONTAINER(scrolled_window), view);
#  526|         gtk_text_buffer_get_iter_at_offset(localow->outputBuffer, &localow->outputIter, 0);
#  527|         gtk_widget_show(view);

Error: CPPCHECK_WARNING (CWE-476): [#def1877]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:526: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  524|         gtk_container_add(GTK_CONTAINER(localow->outputWindow), scrolled_window);
#  525|         gtk_container_add(GTK_CONTAINER(scrolled_window), view);
#  526|->       gtk_text_buffer_get_iter_at_offset(localow->outputBuffer, &localow->outputIter, 0);
#  527|         gtk_widget_show(view);
#  528|         gtk_widget_show(scrolled_window);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1878]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:526:7: warning[-Wanalyzer-malloc-leak]: leak of ‘localow’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:508:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:510:34: acquire_memory: allocated here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:526:7: throw: if ‘gtk_text_buffer_get_iter_at_offset’ throws an exception...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:526:7: danger: ‘localow’ leaks here; was allocated at [(3)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/2)
#  524|         gtk_container_add(GTK_CONTAINER(localow->outputWindow), scrolled_window);
#  525|         gtk_container_add(GTK_CONTAINER(scrolled_window), view);
#  526|->       gtk_text_buffer_get_iter_at_offset(localow->outputBuffer, &localow->outputIter, 0);
#  527|         gtk_widget_show(view);
#  528|         gtk_widget_show(scrolled_window);

Error: CPPCHECK_WARNING (CWE-476): [#def1879]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:529: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  527|         gtk_widget_show(view);
#  528|         gtk_widget_show(scrolled_window);
#  529|->       gtk_widget_show(localow->outputWindow);
#  530|   
#  531|         gtk_text_buffer_set_text(GTK_TEXT_BUFFER(localow->outputBuffer),

Error: CPPCHECK_WARNING (CWE-476): [#def1880]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:531: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  529|         gtk_widget_show(localow->outputWindow);
#  530|   
#  531|->       gtk_text_buffer_set_text(GTK_TEXT_BUFFER(localow->outputBuffer),
#  532|           "\n\nWelcome to the test GUI:\nTest results are printed here\n\n", 58);
#  533|         gtk_text_buffer_get_iter_at_offset(GTK_TEXT_BUFFER(localow->outputBuffer),

Error: CPPCHECK_WARNING (CWE-476): [#def1881]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:533: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: localow
#  531|         gtk_text_buffer_set_text(GTK_TEXT_BUFFER(localow->outputBuffer),
#  532|           "\n\nWelcome to the test GUI:\nTest results are printed here\n\n", 58);
#  533|->       gtk_text_buffer_get_iter_at_offset(GTK_TEXT_BUFFER(localow->outputBuffer),
#  534|                                             &localow->outputIter, 0);
#  535|         *outwin = localow;

Error: COMPILER_WARNING: [#def1882]
gtk+-2.24.33/modules/other/gail/tests/testlib.c: scope_hint: In function ‘_create_select_tests_window’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:556:14: warning[-Wunused-but-set-variable=]: variable ‘textwidget’ set but not used
#  556 |   AtkText   *textwidget;
#      |              ^~~~~~~~~~
#  554|                                OutputWindow **outwin)
#  555|   {
#  556|->   AtkText   *textwidget;
#  557|     GtkWidget *hbuttonbox;
#  558|     GtkWidget *scrolledWindow;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def1883]
gtk+-2.24.33/modules/other/gail/tests/testlib.c:567:7: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘malloc(56)’
gtk+-2.24.33/modules/other/gail/tests/testlib.c:560:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/other/gail/tests/testlib.c:562:38: branch_true: ...to here
gtk+-2.24.33/modules/other/gail/tests/testlib.c:562:38: acquire_memory: this call could return NULL
gtk+-2.24.33/modules/other/gail/tests/testlib.c:567:7: danger: ‘malloc(56)’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
#  565|        
#  566|         /* Setup Window */
#  567|->       md[window_no]->selecttestsTitle = "Test Setting";
#  568|         md[window_no]->selecttestsWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
#  569|         gtk_window_set_title (GTK_WINDOW( ow->outputWindow),

Error: COMPILER_WARNING (CWE-477): [#def1884]
gtk+-2.24.33/modules/other/gail/tests/testmenuitem.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testmenuitem.c:127:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  127 |   atk_add_focus_tracker (_check_object);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testmenuitem.c:2: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  125|   _create_event_watcher (void)
#  126|   {
#  127|->   atk_add_focus_tracker (_check_object);
#  128|   }
#  129|   

Error: COMPILER_WARNING (CWE-477): [#def1885]
gtk+-2.24.33/modules/other/gail/tests/testmenuitem.c:127:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  125|   _create_event_watcher (void)
#  126|   {
#  127|->   atk_add_focus_tracker (_check_object);
#  128|   }
#  129|   

Error: COMPILER_WARNING (CWE-477): [#def1886]
gtk+-2.24.33/modules/other/gail/tests/testnotebook.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testnotebook.c:214:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  214 |   atk_add_focus_tracker (_do_selection);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testnotebook.c:4: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  212|   _create_event_watcher (void)
#  213|   {
#  214|->   atk_add_focus_tracker (_do_selection);
#  215|   }
#  216|   

Error: COMPILER_WARNING (CWE-477): [#def1887]
gtk+-2.24.33/modules/other/gail/tests/testnotebook.c:214:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  212|   _create_event_watcher (void)
#  213|   {
#  214|->   atk_add_focus_tracker (_do_selection);
#  215|   }
#  216|   

Error: COMPILER_WARNING (CWE-477): [#def1888]
gtk+-2.24.33/modules/other/gail/tests/testobject.c: scope_hint: In function ‘_print_accessible’
gtk+-2.24.33/modules/other/gail/tests/testobject.c:166:5: warning[-Wdeprecated-declarations]: ‘atk_component_add_focus_handler’ is deprecated
#  166 |     atk_component_add_focus_handler (ATK_COMPONENT (obj), _focus_handler);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testobject.c:1: included_from: Included from here.
/usr/include/atk-1.0/atk/atkcomponent.h:229:7: note: declared here
#  229 | guint atk_component_add_focus_handler (AtkComponent *component,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  164|      */
#  165|     if (ATK_IS_COMPONENT (obj))
#  166|->     atk_component_add_focus_handler (ATK_COMPONENT (obj), _focus_handler);
#  167|     g_print ("Object:\n");
#  168|     _print_type (obj);

Error: COMPILER_WARNING (CWE-477): [#def1889]
gtk+-2.24.33/modules/other/gail/tests/testobject.c:166:5: warning[-Wdeprecated-declarations]: ‘atk_component_add_focus_handler’ is deprecated
#  164|      */
#  165|     if (ATK_IS_COMPONENT (obj))
#  166|->     atk_component_add_focus_handler (ATK_COMPONENT (obj), _focus_handler);
#  167|     g_print ("Object:\n");
#  168|     _print_type (obj);

Error: COMPILER_WARNING (CWE-477): [#def1890]
gtk+-2.24.33/modules/other/gail/tests/testobject.c: scope_hint: In function ‘_check_children’
gtk+-2.24.33/modules/other/gail/tests/testobject.c:232:7: warning[-Wdeprecated-declarations]: ‘atk_component_add_focus_handler’ is deprecated
#  232 |       atk_component_add_focus_handler (ATK_COMPONENT (obj), _focus_handler);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:229:7: note: declared here
#  229 | guint atk_component_add_focus_handler (AtkComponent *component,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  230|     if (ATK_IS_COMPONENT (obj))
#  231|       {
#  232|->       atk_component_add_focus_handler (ATK_COMPONENT (obj), _focus_handler);
#  233|         layer = atk_component_get_layer (ATK_COMPONENT (obj));
#  234|         if (role == ATK_ROLE_MENU)

Error: COMPILER_WARNING (CWE-477): [#def1891]
gtk+-2.24.33/modules/other/gail/tests/testobject.c:232:7: warning[-Wdeprecated-declarations]: ‘atk_component_add_focus_handler’ is deprecated
#  230|     if (ATK_IS_COMPONENT (obj))
#  231|       {
#  232|->       atk_component_add_focus_handler (ATK_COMPONENT (obj), _focus_handler);
#  233|         layer = atk_component_get_layer (ATK_COMPONENT (obj));
#  234|         if (role == ATK_ROLE_MENU)

Error: COMPILER_WARNING (CWE-477): [#def1892]
gtk+-2.24.33/modules/other/gail/tests/testobject.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testobject.c:321:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  321 |   id = atk_add_focus_tracker (_print_accessible);
#      |   ^~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  319|      * widget receives focus.
#  320|      */
#  321|->   id = atk_add_focus_tracker (_print_accessible);
#  322|   }
#  323|   

Error: COMPILER_WARNING (CWE-477): [#def1893]
gtk+-2.24.33/modules/other/gail/tests/testobject.c:321:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  319|      * widget receives focus.
#  320|      */
#  321|->   id = atk_add_focus_tracker (_print_accessible);
#  322|   }
#  323|   

Error: COMPILER_WARNING (CWE-477): [#def1894]
gtk+-2.24.33/modules/other/gail/tests/testoptionmenu.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testoptionmenu.c:146:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  146 |   atk_add_focus_tracker (_check_object);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  144|   _create_event_watcher (void)
#  145|   {
#  146|->   atk_add_focus_tracker (_check_object);
#  147|   }
#  148|   

Error: COMPILER_WARNING (CWE-477): [#def1895]
gtk+-2.24.33/modules/other/gail/tests/testoptionmenu.c:146:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  144|   _create_event_watcher (void)
#  145|   {
#  146|->   atk_add_focus_tracker (_check_object);
#  147|   }
#  148|   

Error: COMPILER_WARNING (CWE-477): [#def1896]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c: scope_hint: In function ‘_property_change_handler’
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:34:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#   34 |     atk_value_get_current_value (ATK_VALUE (obj), value);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:54: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:3: included_from: Included from here.
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   32|   
#   33|       memset (value, 0, sizeof (GValue));
#   34|->     atk_value_get_current_value (ATK_VALUE (obj), value);
#   35|       g_return_if_fail (G_VALUE_HOLDS_INT (value));
#   36|       position = g_value_get_int (value); 

Error: COMPILER_WARNING (CWE-477): [#def1897]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:34:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#   32|   
#   33|       memset (value, 0, sizeof (GValue));
#   34|->     atk_value_get_current_value (ATK_VALUE (obj), value);
#   35|       g_return_if_fail (G_VALUE_HOLDS_INT (value));
#   36|       position = g_value_get_int (value); 

Error: COMPILER_WARNING (CWE-477): [#def1898]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:40:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#   40 |     atk_value_get_minimum_value (ATK_VALUE (obj), value);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:131:6: note: declared here
#  131 | void atk_value_get_minimum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   38|                position, last_position);
#   39|       last_position = position;
#   40|->     atk_value_get_minimum_value (ATK_VALUE (obj), value);
#   41|       g_return_if_fail (G_VALUE_HOLDS_INT (value));
#   42|       position = g_value_get_int (value); 

Error: COMPILER_WARNING (CWE-477): [#def1899]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:40:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#   38|                position, last_position);
#   39|       last_position = position;
#   40|->     atk_value_get_minimum_value (ATK_VALUE (obj), value);
#   41|       g_return_if_fail (G_VALUE_HOLDS_INT (value));
#   42|       position = g_value_get_int (value); 

Error: COMPILER_WARNING (CWE-477): [#def1900]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:44:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#   44 |     atk_value_get_maximum_value (ATK_VALUE (obj), value);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:128:6: note: declared here
#  128 | void atk_value_get_maximum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   42|       position = g_value_get_int (value); 
#   43|       g_print ("Minimum Value is  %d\n", position); 
#   44|->     atk_value_get_maximum_value (ATK_VALUE (obj), value);
#   45|       g_return_if_fail (G_VALUE_HOLDS_INT (value));
#   46|       position = g_value_get_int (value); 

Error: COMPILER_WARNING (CWE-477): [#def1901]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:44:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#   42|       position = g_value_get_int (value); 
#   43|       g_print ("Minimum Value is  %d\n", position); 
#   44|->     atk_value_get_maximum_value (ATK_VALUE (obj), value);
#   45|       g_return_if_fail (G_VALUE_HOLDS_INT (value));
#   46|       position = g_value_get_int (value); 

Error: COMPILER_WARNING: [#def1902]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:55:14: warning[-Wunused-but-set-variable=]: variable ‘widget’ set but not used
#   55 |   GtkWidget *widget;
#      |              ^~~~~~
#   53|     AtkObject *obj = ATK_OBJECT (data);
#   54|     AtkRole role = atk_object_get_role (obj);
#   55|->   GtkWidget *widget;
#   56|     static gint times = 0;
#   57|   

Error: COMPILER_WARNING (CWE-477): [#def1903]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c: scope_hint: In function ‘_test_paned’
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:67:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#   67 |     atk_value_get_current_value (ATK_VALUE (obj), value);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   65|   
#   66|       memset (value, 0, sizeof (GValue));
#   67|->     atk_value_get_current_value (ATK_VALUE (obj), value);
#   68|       g_return_val_if_fail (G_VALUE_HOLDS_INT (value), FALSE);
#   69|       position = g_value_get_int (value); 

Error: COMPILER_WARNING (CWE-477): [#def1904]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:67:5: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#   65|   
#   66|       memset (value, 0, sizeof (GValue));
#   67|->     atk_value_get_current_value (ATK_VALUE (obj), value);
#   68|       g_return_val_if_fail (G_VALUE_HOLDS_INT (value), FALSE);
#   69|       position = g_value_get_int (value); 

Error: COMPILER_WARNING (CWE-477): [#def1905]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:74:5: warning[-Wdeprecated-declarations]: ‘atk_value_set_current_value’ is deprecated: Use 'atk_value_set_value' instead
#   74 |     atk_value_set_current_value (ATK_VALUE (obj), value);
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:134:10: note: declared here
#  134 | gboolean atk_value_set_current_value (AtkValue *obj,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   72|       position *= 2;
#   73|       g_value_set_int (value, position);
#   74|->     atk_value_set_current_value (ATK_VALUE (obj), value);
#   75|       times++;
#   76|     }

Error: COMPILER_WARNING (CWE-477): [#def1906]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:74:5: warning[-Wdeprecated-declarations]: ‘atk_value_set_current_value’ is deprecated: Use 'atk_value_set_value' instead
#   72|       position *= 2;
#   73|       g_value_set_int (value, position);
#   74|->     atk_value_set_current_value (ATK_VALUE (obj), value);
#   75|       times++;
#   76|     }

Error: COMPILER_WARNING (CWE-477): [#def1907]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c: scope_hint: In function ‘_check_paned’
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:108:7: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#  108 |       atk_object_connect_property_change_handler (paned_obj,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkaction.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here.
/usr/include/atk-1.0/atk/atkobject.h:778:7: note: declared here
#  778 | guint atk_object_connect_property_change_handler (AtkObject *accessible,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  106|           done_paned = TRUE;
#  107|         }
#  108|->       atk_object_connect_property_change_handler (paned_obj,
#  109|                      (AtkPropertyChangeHandler*) _property_change_handler);
#  110|         g_timeout_add (2000, _test_paned, paned_obj);

Error: COMPILER_WARNING (CWE-477): [#def1908]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:108:7: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#  106|           done_paned = TRUE;
#  107|         }
#  108|->       atk_object_connect_property_change_handler (paned_obj,
#  109|                      (AtkPropertyChangeHandler*) _property_change_handler);
#  110|         g_timeout_add (2000, _test_paned, paned_obj);

Error: COMPILER_WARNING (CWE-477): [#def1909]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:122:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  122 |   atk_add_focus_tracker (_check_paned);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  120|   _create_event_watcher (void)
#  121|   {
#  122|->   atk_add_focus_tracker (_check_paned);
#  123|   }
#  124|   

Error: COMPILER_WARNING (CWE-477): [#def1910]
gtk+-2.24.33/modules/other/gail/tests/testpaned.c:122:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  120|   _create_event_watcher (void)
#  121|   {
#  122|->   atk_add_focus_tracker (_check_paned);
#  123|   }
#  124|   

Error: COMPILER_WARNING (CWE-477): [#def1911]
gtk+-2.24.33/modules/other/gail/tests/testprops.c: scope_hint: In function ‘_add_handler’
gtk+-2.24.33/modules/other/gail/tests/testprops.c:168:7: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#  168 |       atk_object_connect_property_change_handler (obj,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkaction.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testprops.c:3: included_from: Included from here.
/usr/include/atk-1.0/atk/atkobject.h:778:7: note: declared here
#  778 | guint atk_object_connect_property_change_handler (AtkObject *accessible,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  166|     if (!found)
#  167|       {
#  168|->       atk_object_connect_property_change_handler (obj,
#  169|                      (AtkPropertyChangeHandler*) _property_change_handler);
#  170|         g_signal_connect (obj, "state-change", 

Error: COMPILER_WARNING (CWE-477): [#def1912]
gtk+-2.24.33/modules/other/gail/tests/testprops.c:168:7: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#  166|     if (!found)
#  167|       {
#  168|->       atk_object_connect_property_change_handler (obj,
#  169|                      (AtkPropertyChangeHandler*) _property_change_handler);
#  170|         g_signal_connect (obj, "state-change", 

Error: COMPILER_WARNING (CWE-477): [#def1913]
gtk+-2.24.33/modules/other/gail/tests/testprops.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testprops.c:209:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  209 |   id = atk_add_focus_tracker (_check_properties);
#      |   ^~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  207|   _create_event_watcher (void)
#  208|   {
#  209|->   id = atk_add_focus_tracker (_check_properties);
#  210|   }
#  211|   

Error: COMPILER_WARNING (CWE-477): [#def1914]
gtk+-2.24.33/modules/other/gail/tests/testprops.c:209:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  207|   _create_event_watcher (void)
#  208|   {
#  209|->   id = atk_add_focus_tracker (_check_properties);
#  210|   }
#  211|   

Error: COMPILER_WARNING (CWE-477): [#def1915]
gtk+-2.24.33/modules/other/gail/tests/testselection.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testselection.c:187:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  187 |   atk_add_focus_tracker (_do_selection);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testselection.c:2: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  185|   _create_event_watcher (void)
#  186|   {
#  187|->   atk_add_focus_tracker (_do_selection);
#  188|   }
#  189|   

Error: COMPILER_WARNING (CWE-477): [#def1916]
gtk+-2.24.33/modules/other/gail/tests/testselection.c:187:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  185|   _create_event_watcher (void)
#  186|   {
#  187|->   atk_add_focus_tracker (_do_selection);
#  188|   }
#  189|   

Error: COMPILER_WARNING (CWE-477): [#def1917]
gtk+-2.24.33/modules/other/gail/tests/teststatusbar.c: scope_hint: In function ‘_check_statusbar’
gtk+-2.24.33/modules/other/gail/tests/teststatusbar.c:94:3: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#   94 |   atk_object_connect_property_change_handler (statusbar,
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkaction.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/teststatusbar.c:3: included_from: Included from here.
/usr/include/atk-1.0/atk/atkobject.h:778:7: note: declared here
#  778 | guint atk_object_connect_property_change_handler (AtkObject *accessible,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   92|                                                    NULL, NULL),
#   93|                                     FALSE);
#   94|->   atk_object_connect_property_change_handler (statusbar,
#   95|                      (AtkPropertyChangeHandler*) _property_change_handler);
#   96|   

Error: COMPILER_WARNING (CWE-477): [#def1918]
gtk+-2.24.33/modules/other/gail/tests/teststatusbar.c:94:3: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#   92|                                                    NULL, NULL),
#   93|                                     FALSE);
#   94|->   atk_object_connect_property_change_handler (statusbar,
#   95|                      (AtkPropertyChangeHandler*) _property_change_handler);
#   96|   

Error: COMPILER_WARNING (CWE-477): [#def1919]
gtk+-2.24.33/modules/other/gail/tests/teststatusbar.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/teststatusbar.c:116:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  116 |   atk_add_focus_tracker (_check_statusbar);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  114|   _create_event_watcher (void)
#  115|   {
#  116|->   atk_add_focus_tracker (_check_statusbar);
#  117|   }
#  118|   

Error: COMPILER_WARNING (CWE-477): [#def1920]
gtk+-2.24.33/modules/other/gail/tests/teststatusbar.c:116:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  114|   _create_event_watcher (void)
#  115|   {
#  116|->   atk_add_focus_tracker (_check_statusbar);
#  117|   }
#  118|   

Error: COMPILER_WARNING (CWE-477): [#def1921]
gtk+-2.24.33/modules/other/gail/tests/testtable.c: scope_hint: In function ‘_check_table’
gtk+-2.24.33/modules/other/gail/tests/testtable.c:198:3: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#  198 |   atk_object_connect_property_change_handler (obj,
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkaction.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testtextlib.h:2: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testtable.c:2: included_from: Included from here.
/usr/include/atk-1.0/atk/atkobject.h:778:7: note: declared here
#  778 | guint atk_object_connect_property_change_handler (AtkObject *accessible,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  196|     g_table = ATK_TABLE(obj);
#  197|   
#  198|->   atk_object_connect_property_change_handler (obj,
#  199|                      (AtkPropertyChangeHandler*) _property_change_handler);
#  200|   

Error: COMPILER_WARNING (CWE-477): [#def1922]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:198:3: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#  196|     g_table = ATK_TABLE(obj);
#  197|   
#  198|->   atk_object_connect_property_change_handler (obj,
#  199|                      (AtkPropertyChangeHandler*) _property_change_handler);
#  200|   

Error: COMPILER_WARNING (CWE-477): [#def1923]
gtk+-2.24.33/modules/other/gail/tests/testtable.c: scope_hint: In function ‘other_runtest’
gtk+-2.24.33/modules/other/gail/tests/testtable.c:315:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  315 |       gint index = atk_table_get_index_at(ATK_TABLE(obj), i, j);
#      |       ^~~~
/usr/include/atk-1.0/atk/atk.h:50: included_from: Included from here.
/usr/include/atk-1.0/atk/atktable.h:137:6: note: declared here
#  137 | gint atk_table_get_index_at (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  313|       for (j=0; j <n_cols; j++)
#  314|       {
#  315|->       gint index = atk_table_get_index_at(ATK_TABLE(obj), i, j);
#  316|         gint row, column;
#  317|   

Error: COMPILER_WARNING (CWE-477): [#def1924]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:315:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  313|       for (j=0; j <n_cols; j++)
#  314|       {
#  315|->       gint index = atk_table_get_index_at(ATK_TABLE(obj), i, j);
#  316|         gint row, column;
#  317|   

Error: COMPILER_WARNING (CWE-477): [#def1925]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:318:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  318 |       column = atk_table_get_column_at_index (ATK_TABLE (obj), index);
#      |       ^~~~~~
/usr/include/atk-1.0/atk/atktable.h:141:6: note: declared here
#  141 | gint atk_table_get_column_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  316|         gint row, column;
#  317|   
#  318|->       column = atk_table_get_column_at_index (ATK_TABLE (obj), index);
#  319|         g_return_if_fail (column == j);
#  320|   

Error: COMPILER_WARNING (CWE-477): [#def1926]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:318:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  316|         gint row, column;
#  317|   
#  318|->       column = atk_table_get_column_at_index (ATK_TABLE (obj), index);
#  319|         g_return_if_fail (column == j);
#  320|   

Error: COMPILER_WARNING (CWE-477): [#def1927]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:321:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  321 |       row = atk_table_get_row_at_index (ATK_TABLE (obj), index);
#      |       ^~~
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  319|         g_return_if_fail (column == j);
#  320|   
#  321|->       row = atk_table_get_row_at_index (ATK_TABLE (obj), index);
#  322|         g_return_if_fail (row == i);
#  323|   

Error: COMPILER_WARNING (CWE-477): [#def1928]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:321:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  319|         g_return_if_fail (column == j);
#  320|   
#  321|->       row = atk_table_get_row_at_index (ATK_TABLE (obj), index);
#  322|         g_return_if_fail (row == i);
#  323|   

Error: COMPILER_WARNING (CWE-477): [#def1929]
gtk+-2.24.33/modules/other/gail/tests/testtable.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testtable.c:536:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  536 |   atk_add_focus_tracker (_check_table);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  534|   _create_event_watcher (void)
#  535|   {
#  536|->   atk_add_focus_tracker (_check_table);
#  537|   }
#  538|   

Error: COMPILER_WARNING (CWE-477): [#def1930]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:536:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  534|   _create_event_watcher (void)
#  535|   {
#  536|->   atk_add_focus_tracker (_check_table);
#  537|   }
#  538|   

Error: COMPILER_WARNING (CWE-477): [#def1931]
gtk+-2.24.33/modules/other/gail/tests/testtable.c: scope_hint: In function ‘_property_change_handler’
gtk+-2.24.33/modules/other/gail/tests/testtable.c:671:15: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  671 |               atk_table_get_row_at_index(g_table, index),
#      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  669|       if (index >= 0)
#  670|         g_print("Index is %d, row is %d, col is %d\n", index,
#  671|->               atk_table_get_row_at_index(g_table, index),
#  672|                 atk_table_get_column_at_index(g_table, index));
#  673|       else

Error: COMPILER_WARNING (CWE-477): [#def1932]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:671:15: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  669|       if (index >= 0)
#  670|         g_print("Index is %d, row is %d, col is %d\n", index,
#  671|->               atk_table_get_row_at_index(g_table, index),
#  672|                 atk_table_get_column_at_index(g_table, index));
#  673|       else

Error: COMPILER_WARNING (CWE-477): [#def1933]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:672:15: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  672 |               atk_table_get_column_at_index(g_table, index));
#      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:141:6: note: declared here
#  141 | gint atk_table_get_column_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  670|         g_print("Index is %d, row is %d, col is %d\n", index,
#  671|                 atk_table_get_row_at_index(g_table, index),
#  672|->               atk_table_get_column_at_index(g_table, index));
#  673|       else
#  674|         g_print ("index: %d for %s\n", index, g_type_name (G_OBJECT_TYPE (obj)));

Error: COMPILER_WARNING (CWE-477): [#def1934]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:672:15: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  670|         g_print("Index is %d, row is %d, col is %d\n", index,
#  671|                 atk_table_get_row_at_index(g_table, index),
#  672|->               atk_table_get_column_at_index(g_table, index));
#  673|       else
#  674|         g_print ("index: %d for %s\n", index, g_type_name (G_OBJECT_TYPE (obj)));

Error: COMPILER_WARNING (CWE-697): [#def1935]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:690:26: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the address of ‘old_value’ will never be NULL
#  690 |   if (&values->old_value != NULL && G_IS_VALUE (&values->old_value))
#      |                          ^~
/usr/include/atk-1.0/atk/atkobject.h:505:10: note: ‘old_value’ declared here
#  505 |   GValue old_value;
#      |          ^~~~~~~~~
#  688|     g_print("    - ");
#  689|   
#  690|->   if (&values->old_value != NULL && G_IS_VALUE (&values->old_value))
#  691|     {
#  692|       GType old_type = G_VALUE_TYPE (&values->old_value);

Error: COMPILER_WARNING (CWE-697): [#def1936]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:716:26: warning[-Waddress]: the comparison will always evaluate as ‘true’ for the address of ‘new_value’ will never be NULL
#  716 |   if (&values->new_value != NULL && G_IS_VALUE (&values->new_value))
#      |                          ^~
/usr/include/atk-1.0/atk/atkobject.h:506:10: note: ‘new_value’ declared here
#  506 |   GValue new_value;
#      |          ^~~~~~~~~
#  714|     }
#  715|     g_print("    - ");
#  716|->   if (&values->new_value != NULL && G_IS_VALUE (&values->new_value))
#  717|     {
#  718|       GType new_type = G_VALUE_TYPE (&values->new_value);

Error: COMPILER_WARNING (CWE-477): [#def1937]
gtk+-2.24.33/modules/other/gail/tests/testtable.c: scope_hint: In function ‘nogui_ref_at_runtest’
gtk+-2.24.33/modules/other/gail/tests/testtable.c:857:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  857 |       gint index = atk_table_get_index_at(ATK_TABLE(obj), i, j);
#      |       ^~~~
/usr/include/atk-1.0/atk/atktable.h:137:6: note: declared here
#  137 | gint atk_table_get_index_at (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  855|       for (j=0; j < n_cols; j++)
#  856|       {
#  857|->       gint index = atk_table_get_index_at(ATK_TABLE(obj), i, j);
#  858|   	  if(atk_selection_is_child_selected(ATK_SELECTION(obj), index))
#  859|   		 g_print("atk_selection_is_child_selected,index = %d returns TRUE\n", index);

Error: COMPILER_WARNING (CWE-477): [#def1938]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:857:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  855|       for (j=0; j < n_cols; j++)
#  856|       {
#  857|->       gint index = atk_table_get_index_at(ATK_TABLE(obj), i, j);
#  858|   	  if(atk_selection_is_child_selected(ATK_SELECTION(obj), index))
#  859|   		 g_print("atk_selection_is_child_selected,index = %d returns TRUE\n", index);

Error: COMPILER_WARNING (CWE-477): [#def1939]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:878:9: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  878 |         atk_table_get_row_at_index(ATK_TABLE(obj), index),
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  876|   
#  877|         g_print("Index is %d, row is %d, col is %d\n", index,
#  878|->         atk_table_get_row_at_index(ATK_TABLE(obj), index),
#  879|           atk_table_get_column_at_index(ATK_TABLE(obj), index));
#  880|   

Error: COMPILER_WARNING (CWE-477): [#def1940]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:878:9: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  876|   
#  877|         g_print("Index is %d, row is %d, col is %d\n", index,
#  878|->         atk_table_get_row_at_index(ATK_TABLE(obj), index),
#  879|           atk_table_get_column_at_index(ATK_TABLE(obj), index));
#  880|   

Error: COMPILER_WARNING (CWE-477): [#def1941]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:879:9: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  879 |         atk_table_get_column_at_index(ATK_TABLE(obj), index));
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:141:6: note: declared here
#  141 | gint atk_table_get_column_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  877|         g_print("Index is %d, row is %d, col is %d\n", index,
#  878|           atk_table_get_row_at_index(ATK_TABLE(obj), index),
#  879|->         atk_table_get_column_at_index(ATK_TABLE(obj), index));
#  880|   
#  881|         nogui_process_child (child_obj);

Error: COMPILER_WARNING (CWE-477): [#def1942]
gtk+-2.24.33/modules/other/gail/tests/testtable.c:879:9: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  877|         g_print("Index is %d, row is %d, col is %d\n", index,
#  878|           atk_table_get_row_at_index(ATK_TABLE(obj), index),
#  879|->         atk_table_get_column_at_index(ATK_TABLE(obj), index));
#  880|   
#  881|         nogui_process_child (child_obj);

Error: COMPILER_WARNING (CWE-477): [#def1943]
gtk+-2.24.33/modules/other/gail/tests/testtext.c: scope_hint: In function ‘_check_text’
gtk+-2.24.33/modules/other/gail/tests/testtext.c:116:3: warning[-Wdeprecated-declarations]: ‘atk_remove_focus_tracker’ is deprecated
#  116 |   atk_remove_focus_tracker (id1);
#      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testtext.c:1: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:196:6: note: declared here
#  196 | void atk_remove_focus_tracker (guint tracker_id);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~
#  114|     if (!(isVisibleDialog()))
#  115|       setup_gui(obj, runtest);
#  116|->   atk_remove_focus_tracker (id1);
#  117|   }
#  118|   

Error: COMPILER_WARNING (CWE-477): [#def1944]
gtk+-2.24.33/modules/other/gail/tests/testtext.c:116:3: warning[-Wdeprecated-declarations]: ‘atk_remove_focus_tracker’ is deprecated
#  114|     if (!(isVisibleDialog()))
#  115|       setup_gui(obj, runtest);
#  116|->   atk_remove_focus_tracker (id1);
#  117|   }
#  118|   

Error: COMPILER_WARNING (CWE-477): [#def1945]
gtk+-2.24.33/modules/other/gail/tests/testtext.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testtext.c:122:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  122 |   id1 = atk_add_focus_tracker (_check_text);
#      |   ^~~
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  120|   _create_event_watcher (void)
#  121|   {
#  122|->   id1 = atk_add_focus_tracker (_check_text);
#  123|   }
#  124|   

Error: COMPILER_WARNING (CWE-477): [#def1946]
gtk+-2.24.33/modules/other/gail/tests/testtext.c:122:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  120|   _create_event_watcher (void)
#  121|   {
#  122|->   id1 = atk_add_focus_tracker (_check_text);
#  123|   }
#  124|   

Error: COMPILER_WARNING (CWE-477): [#def1947]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c: scope_hint: In function ‘_run_offset_test’
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:695:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  695 |     text = atk_text_get_text_at_offset (ATK_TEXT (obj),
#      |     ^~~~
/usr/include/atk-1.0/atk/atkeditabletext.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:28: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testtextlib.h:2: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:3: included_from: Included from here.
/usr/include/atk-1.0/atk/atktext.h:387:8: note: declared here
#  387 | gchar *atk_text_get_text_at_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  693|   
#  694|     if (strcmp(type, "at") == 0)
#  695|->     text = atk_text_get_text_at_offset (ATK_TEXT (obj),
#  696|          offset, boundary, &startOffset, &endOffset);
#  697|     else if (strcmp(type, "before") == 0)

Error: COMPILER_WARNING (CWE-477): [#def1948]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:695:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_at_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  693|   
#  694|     if (strcmp(type, "at") == 0)
#  695|->     text = atk_text_get_text_at_offset (ATK_TEXT (obj),
#  696|          offset, boundary, &startOffset, &endOffset);
#  697|     else if (strcmp(type, "before") == 0)

Error: COMPILER_WARNING (CWE-477): [#def1949]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:698:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_before_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  698 |     text = atk_text_get_text_before_offset (ATK_TEXT (obj),
#      |     ^~~~
/usr/include/atk-1.0/atk/atktext.h:393:8: note: declared here
#  393 | gchar *atk_text_get_text_before_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  696|          offset, boundary, &startOffset, &endOffset);
#  697|     else if (strcmp(type, "before") == 0)
#  698|->     text = atk_text_get_text_before_offset (ATK_TEXT (obj),
#  699|          offset, boundary, &startOffset, &endOffset);
#  700|     else if (strcmp(type, "after") == 0)

Error: COMPILER_WARNING (CWE-477): [#def1950]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:698:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_before_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  696|          offset, boundary, &startOffset, &endOffset);
#  697|     else if (strcmp(type, "before") == 0)
#  698|->     text = atk_text_get_text_before_offset (ATK_TEXT (obj),
#  699|          offset, boundary, &startOffset, &endOffset);
#  700|     else if (strcmp(type, "after") == 0)

Error: COMPILER_WARNING (CWE-477): [#def1951]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:701:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_after_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  701 |     text = atk_text_get_text_after_offset (ATK_TEXT (obj),
#      |     ^~~~
/usr/include/atk-1.0/atk/atktext.h:381:8: note: declared here
#  381 | gchar *atk_text_get_text_after_offset (AtkText *text,
#      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  699|          offset, boundary, &startOffset, &endOffset);
#  700|     else if (strcmp(type, "after") == 0)
#  701|->     text = atk_text_get_text_after_offset (ATK_TEXT (obj),
#  702|          offset, boundary, &startOffset, &endOffset);
#  703|     else

Error: COMPILER_WARNING (CWE-477): [#def1952]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:701:5: warning[-Wdeprecated-declarations]: ‘atk_text_get_text_after_offset’ is deprecated: Use 'atk_text_get_string_at_offset' instead
#  699|          offset, boundary, &startOffset, &endOffset);
#  700|     else if (strcmp(type, "after") == 0)
#  701|->     text = atk_text_get_text_after_offset (ATK_TEXT (obj),
#  702|          offset, boundary, &startOffset, &endOffset);
#  703|     else

Error: CPPCHECK_WARNING (CWE-457): [#def1953]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:738: error[legacyUninitvar]: Uninitialized variable: endOffset
#  736|   
#  737|     sprintf(output, "Offset %d, startOffset %d, endOffset %d\n",
#  738|->     offset, startOffset, endOffset);
#  739|     set_output_buffer(output);
#  740|   }

Error: CPPCHECK_WARNING (CWE-457): [#def1954]
gtk+-2.24.33/modules/other/gail/tests/testtextlib.c:738: error[legacyUninitvar]: Uninitialized variable: startOffset
#  736|   
#  737|     sprintf(output, "Offset %d, startOffset %d, endOffset %d\n",
#  738|->     offset, startOffset, endOffset);
#  739|     set_output_buffer(output);
#  740|   }

Error: COMPILER_WARNING (CWE-477): [#def1955]
gtk+-2.24.33/modules/other/gail/tests/testtoplevel.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testtoplevel.c:65:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#   65 |   id = atk_add_focus_tracker (_check_toplevel);
#      |   ^~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testtoplevel.c:1: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#   63|   _create_event_watcher (void)
#   64|   {
#   65|->   id = atk_add_focus_tracker (_check_toplevel);
#   66|   }
#   67|   

Error: COMPILER_WARNING (CWE-477): [#def1956]
gtk+-2.24.33/modules/other/gail/tests/testtoplevel.c:65:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#   63|   _create_event_watcher (void)
#   64|   {
#   65|->   id = atk_add_focus_tracker (_check_toplevel);
#   66|   }
#   67|   

Error: COMPILER_WARNING (CWE-477): [#def1957]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c: scope_hint: In function ‘_check_table’
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:170:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  170 |       first_row = atk_table_get_row_at_index (table, index);
#      |       ^~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:50: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwidget.h:40: included_from: Included from here.
gtk+-2.24.33/gtk/gtkcontainer.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkbin.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkwindow.h:36: included_from: Included from here.
gtk+-2.24.33/gtk/gtkdialog.h:35: included_from: Included from here.
gtk+-2.24.33/gtk/gtkaboutdialog.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:33: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testlib.h:2: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:2: included_from: Included from here.
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  168|                  x, y, width, height);
#  169|         index = atk_object_get_index_in_parent (ATK_OBJECT (first_child));
#  170|->       first_row = atk_table_get_row_at_index (table, index);
#  171|         first_column = atk_table_get_column_at_index (table, index);
#  172|         g_print ("first_row: %d first_column: %d index: %d\n",

Error: COMPILER_WARNING (CWE-477): [#def1958]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:170:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  168|                  x, y, width, height);
#  169|         index = atk_object_get_index_in_parent (ATK_OBJECT (first_child));
#  170|->       first_row = atk_table_get_row_at_index (table, index);
#  171|         first_column = atk_table_get_column_at_index (table, index);
#  172|         g_print ("first_row: %d first_column: %d index: %d\n",

Error: COMPILER_WARNING (CWE-477): [#def1959]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:171:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  171 |       first_column = atk_table_get_column_at_index (table, index);
#      |       ^~~~~~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:141:6: note: declared here
#  141 | gint atk_table_get_column_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  169|         index = atk_object_get_index_in_parent (ATK_OBJECT (first_child));
#  170|         first_row = atk_table_get_row_at_index (table, index);
#  171|->       first_column = atk_table_get_column_at_index (table, index);
#  172|         g_print ("first_row: %d first_column: %d index: %d\n",
#  173|                  first_row, first_column, index);

Error: COMPILER_WARNING (CWE-477): [#def1960]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:171:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  169|         index = atk_object_get_index_in_parent (ATK_OBJECT (first_child));
#  170|         first_row = atk_table_get_row_at_index (table, index);
#  171|->       first_column = atk_table_get_column_at_index (table, index);
#  172|         g_print ("first_row: %d first_column: %d index: %d\n",
#  173|                  first_row, first_column, index);

Error: COMPILER_WARNING (CWE-477): [#def1961]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:174:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  174 |       g_assert (index == atk_table_get_index_at (table, first_row, first_column));
#      |       ^~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:137:6: note: declared here
#  137 | gint atk_table_get_index_at (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  172|         g_print ("first_row: %d first_column: %d index: %d\n",
#  173|                  first_row, first_column, index);
#  174|->       g_assert (index == atk_table_get_index_at (table, first_row, first_column));
#  175|         last_child = atk_component_ref_accessible_at_point (component, 
#  176|                                        last_x, last_y, ATK_XY_SCREEN);

Error: COMPILER_WARNING (CWE-477): [#def1962]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:174:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  172|         g_print ("first_row: %d first_column: %d index: %d\n",
#  173|                  first_row, first_column, index);
#  174|->       g_assert (index == atk_table_get_index_at (table, first_row, first_column));
#  175|         last_child = atk_component_ref_accessible_at_point (component, 
#  176|                                        last_x, last_y, ATK_XY_SCREEN);

Error: COMPILER_WARNING (CWE-477): [#def1963]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:190:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  190 |       last_row = atk_table_get_row_at_index (table, index);
#      |       ^~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  188|                  x, y, width, height);
#  189|         index = atk_object_get_index_in_parent (ATK_OBJECT (last_child));
#  190|->       last_row = atk_table_get_row_at_index (table, index);
#  191|         last_column = atk_table_get_column_at_index (table, index);
#  192|         g_print ("last_row: %d last_column: %d index: %d\n",

Error: COMPILER_WARNING (CWE-477): [#def1964]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:190:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  188|                  x, y, width, height);
#  189|         index = atk_object_get_index_in_parent (ATK_OBJECT (last_child));
#  190|->       last_row = atk_table_get_row_at_index (table, index);
#  191|         last_column = atk_table_get_column_at_index (table, index);
#  192|         g_print ("last_row: %d last_column: %d index: %d\n",

Error: COMPILER_WARNING (CWE-477): [#def1965]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:191:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  191 |       last_column = atk_table_get_column_at_index (table, index);
#      |       ^~~~~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:141:6: note: declared here
#  141 | gint atk_table_get_column_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  189|         index = atk_object_get_index_in_parent (ATK_OBJECT (last_child));
#  190|         last_row = atk_table_get_row_at_index (table, index);
#  191|->       last_column = atk_table_get_column_at_index (table, index);
#  192|         g_print ("last_row: %d last_column: %d index: %d\n",
#  193|                  last_row, last_column, index);

Error: COMPILER_WARNING (CWE-477): [#def1966]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:191:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_column_at_index’ is deprecated
#  189|         index = atk_object_get_index_in_parent (ATK_OBJECT (last_child));
#  190|         last_row = atk_table_get_row_at_index (table, index);
#  191|->       last_column = atk_table_get_column_at_index (table, index);
#  192|         g_print ("last_row: %d last_column: %d index: %d\n",
#  193|                  last_row, last_column, index);

Error: COMPILER_WARNING (CWE-477): [#def1967]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:194:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  194 |       g_assert (index == atk_table_get_index_at (table, last_row, last_column));
#      |       ^~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:137:6: note: declared here
#  137 | gint atk_table_get_index_at (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  192|         g_print ("last_row: %d last_column: %d index: %d\n",
#  193|                  last_row, last_column, index);
#  194|->       g_assert (index == atk_table_get_index_at (table, last_row, last_column));
#  195|         g_object_unref (first_child);
#  196|         g_object_unref (last_child);

Error: COMPILER_WARNING (CWE-477): [#def1968]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:194:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  192|         g_print ("last_row: %d last_column: %d index: %d\n",
#  193|                  last_row, last_column, index);
#  194|->       g_assert (index == atk_table_get_index_at (table, last_row, last_column));
#  195|         g_object_unref (first_child);
#  196|         g_object_unref (last_child);

Error: COMPILER_WARNING (CWE-477): [#def1969]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c: scope_hint: In function ‘_check_expanders’
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:330:15: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  330 |               target_row = atk_table_get_row_at_index (table, target_index);
#      |               ^~~~~~~~~~
/usr/include/atk-1.0/atk/atktable.h:144:6: note: declared here
#  144 | gint atk_table_get_row_at_index (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  328|               case ATK_ROLE_TABLE_CELL:
#  329|                 target_index = atk_object_get_index_in_parent (target_obj);
#  330|->               target_row = atk_table_get_row_at_index (table, target_index);
#  331|                 g_print ("Row %d has parent at %d\n", i, target_row);
#  332|                 break;

Error: COMPILER_WARNING (CWE-477): [#def1970]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:330:15: warning[-Wdeprecated-declarations]: ‘atk_table_get_row_at_index’ is deprecated
#  328|               case ATK_ROLE_TABLE_CELL:
#  329|                 target_index = atk_object_get_index_in_parent (target_obj);
#  330|->               target_row = atk_table_get_row_at_index (table, target_index);
#  331|                 g_print ("Row %d has parent at %d\n", i, target_row);
#  332|                 break;

Error: COMPILER_WARNING (CWE-477): [#def1971]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:345:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  345 |   atk_add_focus_tracker (_check_table);
#      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  343|   _create_event_watcher (void)
#  344|   {
#  345|->   atk_add_focus_tracker (_check_table);
#  346|   }
#  347|   

Error: COMPILER_WARNING (CWE-477): [#def1972]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:345:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  343|   _create_event_watcher (void)
#  344|   {
#  345|->   atk_add_focus_tracker (_check_table);
#  346|   }
#  347|   

Error: COMPILER_WARNING (CWE-477): [#def1973]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c: scope_hint: In function ‘_runtest’
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:377:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  377 |       gint index = atk_table_get_index_at (table, i, expander_column);
#      |       ^~~~
/usr/include/atk-1.0/atk/atktable.h:137:6: note: declared here
#  137 | gint atk_table_get_index_at (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  375|     for (i = 0; i < n_rows; i++)
#  376|       {
#  377|->       gint index = atk_table_get_index_at (table, i, expander_column);
#  378|         gint index_in_parent;
#  379|   

Error: COMPILER_WARNING (CWE-477): [#def1974]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:377:7: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  375|     for (i = 0; i < n_rows; i++)
#  376|       {
#  377|->       gint index = atk_table_get_index_at (table, i, expander_column);
#  378|         gint index_in_parent;
#  379|   

Error: COMPILER_WARNING (CWE-477): [#def1975]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c: scope_hint: In function ‘row_inserted’
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:444:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  444 |   index = atk_table_get_index_at (ATK_TABLE (obj), row+1, 0);
#      |   ^~~~~
/usr/include/atk-1.0/atk/atktable.h:137:6: note: declared here
#  137 | gint atk_table_get_index_at (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  442|   
#  443|     g_print ("row_inserted: row: %d count: %d\n", row, count);
#  444|->   index = atk_table_get_index_at (ATK_TABLE (obj), row+1, 0);
#  445|     g_print ("index for first column of next row is %d\n", index);
#  446|   

Error: COMPILER_WARNING (CWE-477): [#def1976]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:444:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  442|   
#  443|     g_print ("row_inserted: row: %d count: %d\n", row, count);
#  444|->   index = atk_table_get_index_at (ATK_TABLE (obj), row+1, 0);
#  445|     g_print ("index for first column of next row is %d\n", index);
#  446|   

Error: COMPILER_WARNING (CWE-477): [#def1977]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c: scope_hint: In function ‘row_deleted’
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:479:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  479 |   index = atk_table_get_index_at (ATK_TABLE (obj), row+1, 0);
#      |   ^~~~~
/usr/include/atk-1.0/atk/atktable.h:137:6: note: declared here
#  137 | gint atk_table_get_index_at (AtkTable *table,
#      |      ^~~~~~~~~~~~~~~~~~~~~~
#  477|   
#  478|     g_print ("row_deleted: row: %d count: %d\n", row, count);
#  479|->   index = atk_table_get_index_at (ATK_TABLE (obj), row+1, 0);
#  480|     g_print ("index for first column of next row is %d\n", index);
#  481|   

Error: COMPILER_WARNING (CWE-477): [#def1978]
gtk+-2.24.33/modules/other/gail/tests/testtreetable.c:479:3: warning[-Wdeprecated-declarations]: ‘atk_table_get_index_at’ is deprecated: Use 'atk_table_ref_at' instead
#  477|   
#  478|     g_print ("row_deleted: row: %d count: %d\n", row, count);
#  479|->   index = atk_table_get_index_at (ATK_TABLE (obj), row+1, 0);
#  480|     g_print ("index for first column of next row is %d\n", index);
#  481|   

Error: COMPILER_WARNING (CWE-477): [#def1979]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c: scope_hint: In function ‘_value_change_handler’
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:36:9: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#   36 |         atk_value_get_current_value (ATK_VALUE(obj), value_back);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atk.h:54: included_from: Included from here.
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:2: included_from: Included from here.
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   34|   	g_print("Now calling the AtkValue interface functions\n");
#   35|   
#   36|->   	atk_value_get_current_value (ATK_VALUE(obj), value_back);
#   37|     	g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#   38|     	g_print ("atk_value_get_current_value returns %f\n",

Error: COMPILER_WARNING (CWE-477): [#def1980]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:36:9: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#   34|   	g_print("Now calling the AtkValue interface functions\n");
#   35|   
#   36|->   	atk_value_get_current_value (ATK_VALUE(obj), value_back);
#   37|     	g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#   38|     	g_print ("atk_value_get_current_value returns %f\n",

Error: COMPILER_WARNING (CWE-477): [#def1981]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:41:9: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#   41 |         atk_value_get_maximum_value (ATK_VALUE (obj), value_back);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:128:6: note: declared here
#  128 | void atk_value_get_maximum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   39|   			g_value_get_double (value_back)	);
#   40|   
#   41|->   	atk_value_get_maximum_value (ATK_VALUE (obj), value_back);
#   42|     	g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#   43|     	g_print ("atk_value_get_maximum returns %f\n",

Error: COMPILER_WARNING (CWE-477): [#def1982]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:41:9: warning[-Wdeprecated-declarations]: ‘atk_value_get_maximum_value’ is deprecated: Use 'atk_value_get_range' instead
#   39|   			g_value_get_double (value_back)	);
#   40|   
#   41|->   	atk_value_get_maximum_value (ATK_VALUE (obj), value_back);
#   42|     	g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#   43|     	g_print ("atk_value_get_maximum returns %f\n",

Error: COMPILER_WARNING (CWE-477): [#def1983]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:46:9: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#   46 |         atk_value_get_minimum_value (ATK_VALUE (obj), value_back);
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:131:6: note: declared here
#  131 | void atk_value_get_minimum_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   44|   			g_value_get_double (value_back));
#   45|   
#   46|->   	atk_value_get_minimum_value (ATK_VALUE (obj), value_back);
#   47|     	g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#   48|     	g_print ("atk_value_get_minimum returns %f\n", 

Error: COMPILER_WARNING (CWE-477): [#def1984]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:46:9: warning[-Wdeprecated-declarations]: ‘atk_value_get_minimum_value’ is deprecated: Use 'atk_value_get_range' instead
#   44|   			g_value_get_double (value_back));
#   45|   
#   46|->   	atk_value_get_minimum_value (ATK_VALUE (obj), value_back);
#   47|     	g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#   48|     	g_print ("atk_value_get_minimum returns %f\n", 

Error: COMPILER_WARNING (CWE-477): [#def1985]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c: scope_hint: In function ‘_add_handler’
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:98:5: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#   98 |     atk_object_connect_property_change_handler (obj,
#      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkaction.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:25: included_from: Included from here.
/usr/include/atk-1.0/atk/atkobject.h:778:7: note: declared here
#  778 | guint atk_object_connect_property_change_handler (AtkObject *accessible,
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   96|     if (!found)
#   97|     {
#   98|->     atk_object_connect_property_change_handler (obj,
#   99|                      (AtkPropertyChangeHandler*) _value_change_handler);
#  100|       g_ptr_array_add (obj_array, obj);

Error: COMPILER_WARNING (CWE-477): [#def1986]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:98:5: warning[-Wdeprecated-declarations]: ‘atk_object_connect_property_change_handler’ is deprecated
#   96|     if (!found)
#   97|     {
#   98|->     atk_object_connect_property_change_handler (obj,
#   99|                      (AtkPropertyChangeHandler*) _value_change_handler);
#  100|       g_ptr_array_add (obj_array, obj);

Error: COMPILER_WARNING (CWE-477): [#def1987]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c: scope_hint: In function ‘_set_values’
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:128:25: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  128 |                         atk_value_get_current_value(ATK_VALUE(obj), value_back);
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/atk-1.0/atk/atkvalue.h:124:6: note: declared here
#  124 | void atk_value_get_current_value (AtkValue *obj,
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  126|   			atk_editable_text_set_text_contents(ATK_EDITABLE_TEXT(obj),text);
#  127|   			g_print("Set text to %s\n",text);
#  128|-> 			atk_value_get_current_value(ATK_VALUE(obj), value_back);
#  129|   			g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#  130|   			g_print("atk_value_get_current_value returns %f\n", 

Error: COMPILER_WARNING (CWE-477): [#def1988]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:128:25: warning[-Wdeprecated-declarations]: ‘atk_value_get_current_value’ is deprecated: Use 'atk_value_get_value_and_text' instead
#  126|   			atk_editable_text_set_text_contents(ATK_EDITABLE_TEXT(obj),text);
#  127|   			g_print("Set text to %s\n",text);
#  128|-> 			atk_value_get_current_value(ATK_VALUE(obj), value_back);
#  129|   			g_return_if_fail (G_VALUE_HOLDS_DOUBLE (value_back));
#  130|   			g_print("atk_value_get_current_value returns %f\n", 

Error: COMPILER_WARNING (CWE-477): [#def1989]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:137:17: warning[-Wdeprecated-declarations]: ‘atk_value_set_current_value’ is deprecated: Use 'atk_value_set_value' instead
#  137 |                 if (atk_value_set_current_value (ATK_VALUE (obj), value_back))
#      |                 ^~
/usr/include/atk-1.0/atk/atkvalue.h:134:10: note: declared here
#  134 | gboolean atk_value_set_current_value (AtkValue *obj,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  135|   		g_value_init (value_back, G_TYPE_DOUBLE);
#  136|   		g_value_set_double (value_back, 10.0);	
#  137|-> 		if (atk_value_set_current_value (ATK_VALUE (obj), value_back))
#  138|   		{
#  139|    			double_value = g_value_get_double (value_back);

Error: COMPILER_WARNING (CWE-477): [#def1990]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:137:17: warning[-Wdeprecated-declarations]: ‘atk_value_set_current_value’ is deprecated: Use 'atk_value_set_value' instead
#  135|   		g_value_init (value_back, G_TYPE_DOUBLE);
#  136|   		g_value_set_double (value_back, 10.0);	
#  137|-> 		if (atk_value_set_current_value (ATK_VALUE (obj), value_back))
#  138|   		{
#  139|    			double_value = g_value_get_double (value_back);

Error: COMPILER_WARNING (CWE-477): [#def1991]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c: scope_hint: In function ‘_create_event_watcher’
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:182:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  182 |   id = atk_add_focus_tracker (_check_values);
#      |   ^~
/usr/include/atk-1.0/atk/atkcomponent.h:27: included_from: Included from here.
/usr/include/atk-1.0/atk/atk.h:26: included_from: Included from here.
/usr/include/atk-1.0/atk/atkutil.h:194:7: note: declared here
#  194 | guint atk_add_focus_tracker (AtkEventListener focus_tracker);
#      |       ^~~~~~~~~~~~~~~~~~~~~
#  180|   _create_event_watcher (void)
#  181|   {
#  182|->   id = atk_add_focus_tracker (_check_values);
#  183|   }
#  184|   

Error: COMPILER_WARNING (CWE-477): [#def1992]
gtk+-2.24.33/modules/other/gail/tests/testvalues.c:182:3: warning[-Wdeprecated-declarations]: ‘atk_add_focus_tracker’ is deprecated
#  180|   _create_event_watcher (void)
#  181|   {
#  182|->   id = atk_add_focus_tracker (_check_values);
#  183|   }
#  184|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def1993]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:125:23: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:124:3: acquire_resource: ‘va_start’ called here
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:125:23: throw: if ‘g_strdup_vprintf’ throws an exception...
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:125:23: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
#  123|   
#  124|     va_start (args, error_msg);
#  125|->   result->error_msg = g_strdup_vprintf (error_msg, args);
#  126|     va_end (args);
#  127|   }

Error: COMPILER_WARNING (CWE-477): [#def1994]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c: scope_hint: In function ‘gtk_cups_request_new_with_username’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:174:7: warning[-Wdeprecated-declarations]: ‘httpConnectEncrypt’ is deprecated: Use httpConnect2 instead.
#  174 |       request->http = httpConnectEncrypt (request->server,
#      |       ^~~~~~~
/usr/include/cups/ipp.h:19: included_from: Included from here.
/usr/include/cups/cups.h:28: included_from: Included from here.
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.h:24: included_from: Included from here.
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:24: included_from: Included from here.
/usr/include/cups/http.h:478:26: note: declared here
#  478 | extern http_t           *httpConnectEncrypt(const char *host, int port, http_encryption_t encryption) _CUPS_DEPRECATED_1_7_MSG("Use httpConnect2 instead.");
#      |                          ^~~~~~~~~~~~~~~~~~
#  172|       {
#  173|         request->http = NULL;
#  174|->       request->http = httpConnectEncrypt (request->server, 
#  175|                                             ippPort (), 
#  176|                                             cupsEncryption ());

Error: COMPILER_WARNING (CWE-477): [#def1995]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:174:7: warning[-Wdeprecated-declarations]: ‘httpConnectEncrypt’ is deprecated: Use httpConnect2 instead.
#  172|       {
#  173|         request->http = NULL;
#  174|->       request->http = httpConnectEncrypt (request->server, 
#  175|                                             ippPort (), 
#  176|                                             cupsEncryption ());

Error: COMPILER_WARNING (CWE-477): [#def1996]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c: scope_hint: In function ‘_connect’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:692:7: warning[-Wdeprecated-declarations]: ‘httpConnectEncrypt’ is deprecated: Use httpConnect2 instead.
#  692 |       request->http = httpConnectEncrypt (request->server,
#      |       ^~~~~~~
/usr/include/cups/http.h:478:26: note: declared here
#  478 | extern http_t           *httpConnectEncrypt(const char *host, int port, http_encryption_t encryption) _CUPS_DEPRECATED_1_7_MSG("Use httpConnect2 instead.");
#      |                          ^~~~~~~~~~~~~~~~~~
#  690|     if (request->http == NULL)
#  691|       {
#  692|->       request->http = httpConnectEncrypt (request->server, 
#  693|                                             ippPort (), 
#  694|                                             cupsEncryption ());

Error: COMPILER_WARNING (CWE-477): [#def1997]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:692:7: warning[-Wdeprecated-declarations]: ‘httpConnectEncrypt’ is deprecated: Use httpConnect2 instead.
#  690|     if (request->http == NULL)
#  691|       {
#  692|->       request->http = httpConnectEncrypt (request->server, 
#  693|                                             ippPort (), 
#  694|                                             cupsEncryption ());

Error: COMPILER_WARNING (CWE-477): [#def1998]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c: scope_hint: In function ‘_post_send’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:747:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
#  747 |       if (httpReconnect (request->http))
#      |       ^~
/usr/include/cups/http.h:497:25: note: declared here
#  497 | extern int              httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
#      |                         ^~~~~~~~~~~~~
#  745|     if (httpPost (request->http, request->resource))
#  746|       {
#  747|->       if (httpReconnect (request->http))
#  748|           {
#  749|             request->state = GTK_CUPS_POST_DONE;

Error: COMPILER_WARNING (CWE-477): [#def1999]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:747:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
#  745|     if (httpPost (request->http, request->resource))
#  746|       {
#  747|->       if (httpReconnect (request->http))
#  748|           {
#  749|             request->state = GTK_CUPS_POST_DONE;

Error: COMPILER_WARNING (CWE-477): [#def2000]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c: scope_hint: In function ‘_post_check’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1049:11: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1049 |           httpReconnect (request->http))
#      |           ^~~~~~~~~~~~~
/usr/include/cups/http.h:497:25: note: declared here
#  497 | extern int              httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
#      |                         ^~~~~~~~~~~~~
# 1047|   
# 1048|         if (auth_result ||
# 1049|->           httpReconnect (request->http))
# 1050|           {
# 1051|             /* if the password has been used, reset password_state

Error: COMPILER_WARNING (CWE-477): [#def2001]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1049:11: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1047|   
# 1048|         if (auth_result ||
# 1049|->           httpReconnect (request->http))
# 1050|           {
# 1051|             /* if the password has been used, reset password_state

Error: COMPILER_WARNING (CWE-477): [#def2002]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1108:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1108 |       httpReconnect (request->http);
#      |       ^~~~~~~~~~~~~
/usr/include/cups/http.h:497:25: note: declared here
#  497 | extern int              httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
#      |                         ^~~~~~~~~~~~~
# 1106|   
# 1107|         /* Reconnect... */
# 1108|->       httpReconnect (request->http);
# 1109|   
# 1110|         /* Upgrade with encryption... */

Error: COMPILER_WARNING (CWE-477): [#def2003]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1108:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1106|   
# 1107|         /* Reconnect... */
# 1108|->       httpReconnect (request->http);
# 1109|   
# 1110|         /* Upgrade with encryption... */

Error: COMPILER_WARNING (CWE-477): [#def2004]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c: scope_hint: In function ‘_get_send’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1235:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1235 |       if (httpReconnect (request->http))
#      |       ^~
/usr/include/cups/http.h:497:25: note: declared here
#  497 | extern int              httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
#      |                         ^~~~~~~~~~~~~
# 1233|     if (httpGet (request->http, request->resource))
# 1234|       {
# 1235|->       if (httpReconnect (request->http))
# 1236|           {
# 1237|             request->state = GTK_CUPS_GET_DONE;

Error: COMPILER_WARNING (CWE-477): [#def2005]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1235:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1233|     if (httpGet (request->http, request->resource))
# 1234|       {
# 1235|->       if (httpReconnect (request->http))
# 1236|           {
# 1237|             request->state = GTK_CUPS_GET_DONE;

Error: COMPILER_WARNING (CWE-477): [#def2006]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c: scope_hint: In function ‘_get_check’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1344:11: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1344 |           httpReconnect (request->http))
#      |           ^~~~~~~~~~~~~
/usr/include/cups/http.h:497:25: note: declared here
#  497 | extern int              httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
#      |                         ^~~~~~~~~~~~~
# 1342|   
# 1343|         if (auth_result ||
# 1344|->           httpReconnect (request->http))
# 1345|           {
# 1346|             /* if the password has been used, reset password_state

Error: COMPILER_WARNING (CWE-477): [#def2007]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1344:11: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1342|   
# 1343|         if (auth_result ||
# 1344|->           httpReconnect (request->http))
# 1345|           {
# 1346|             /* if the password has been used, reset password_state

Error: COMPILER_WARNING (CWE-477): [#def2008]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1376:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1376 |       httpReconnect (request->http);
#      |       ^~~~~~~~~~~~~
/usr/include/cups/http.h:497:25: note: declared here
#  497 | extern int              httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
#      |                         ^~~~~~~~~~~~~
# 1374|   
# 1375|         /* Reconnect... */
# 1376|->       httpReconnect (request->http);
# 1377|   
# 1378|         /* Upgrade with encryption... */

Error: COMPILER_WARNING (CWE-477): [#def2009]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1376:7: warning[-Wdeprecated-declarations]: ‘httpReconnect’ is deprecated: Use httpReconnect2 instead.
# 1374|   
# 1375|         /* Reconnect... */
# 1376|->       httpReconnect (request->http);
# 1377|   
# 1378|         /* Upgrade with encryption... */

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2010]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1615:27: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘socket((int)*iter.addr.addr.sa_family, 1, 0)’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1537:1: enter_function: entry to ‘gtk_cups_connection_test_new’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1563:21: call_function: calling ‘gtk_cups_connection_test_get_state’ from ‘gtk_cups_connection_test_new’
# 1613|                 if (test->socket >= 0)
# 1614|                   {
# 1615|->                   flags = fcntl (test->socket, F_GETFL);
# 1616|   
# 1617|                     if (flags != -1)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2011]
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1632:18: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘*test.socket’
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1630:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1634:44: branch_true: ...to here
gtk+-2.24.33/modules/printbackends/cups/gtkcupsutils.c:1632:18: danger: ‘*test.socket’ leaks here
# 1630|         if (test->socket >= 0)
# 1631|           {
# 1632|->           code = connect (test->socket,
# 1633|                             &test->current_addr->addr.addr,
# 1634|                             httpAddrLength (&test->current_addr->addr));

Error: COMPILER_WARNING (CWE-477): [#def2012]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘cups_printer_create_cairo_surface’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:409:7: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  409 |       ppd_attr = ppdFindAttr (ppd_file, "LanguageLevel", NULL);
#      |       ^~~~~~~~
gtk+-2.24.33/modules/printbackends/cups/gtkprintercups.h:25: included_from: Included from here.
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:60: included_from: Included from here.
/usr/include/cups/ppd.h:400:26: note: declared here
#  400 | extern ppd_attr_t       *ppdFindAttr(ppd_file_t *ppd, const char *name,
#      |                          ^~~~~~~~~~~
#  407|     if (ppd_file != NULL)
#  408|       {
#  409|->       ppd_attr = ppdFindAttr (ppd_file, "LanguageLevel", NULL);
#  410|   
#  411|         if (ppd_attr != NULL)

Error: COMPILER_WARNING (CWE-477): [#def2013]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:409:7: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  407|     if (ppd_file != NULL)
#  408|       {
#  409|->       ppd_attr = ppdFindAttr (ppd_file, "LanguageLevel", NULL);
#  410|   
#  411|         if (ppd_attr != NULL)

Error: COMPILER_WARNING (CWE-477): [#def2014]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:416:11: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  416 |           ppd_attr_res = ppdFindAttr (ppd_file, "DefaultResolution", NULL);
#      |           ^~~~~~~~~~~~
/usr/include/cups/ppd.h:400:26: note: declared here
#  400 | extern ppd_attr_t       *ppdFindAttr(ppd_file_t *ppd, const char *name,
#      |                          ^~~~~~~~~~~
#  414|         if (gtk_print_settings_get_resolution (settings) == 0)
#  415|           {
#  416|->           ppd_attr_res = ppdFindAttr (ppd_file, "DefaultResolution", NULL);
#  417|   
#  418|             if (ppd_attr_res != NULL)

Error: COMPILER_WARNING (CWE-477): [#def2015]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:416:11: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  414|         if (gtk_print_settings_get_resolution (settings) == 0)
#  415|           {
#  416|->           ppd_attr_res = ppdFindAttr (ppd_file, "DefaultResolution", NULL);
#  417|   
#  418|             if (ppd_attr_res != NULL)

Error: COMPILER_WARNING (CWE-477): [#def2016]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:437:7: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  437 |       ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string);
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cups/ppd.h:400:26: note: declared here
#  400 | extern ppd_attr_t       *ppdFindAttr(ppd_file_t *ppd, const char *name,
#      |                          ^~~~~~~~~~~
#  435|         res_string = g_strdup_printf ("%ddpi",
#  436|                                       gtk_print_settings_get_resolution (settings));
#  437|->       ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string);
#  438|         g_free (res_string);
#  439|   

Error: COMPILER_WARNING (CWE-477): [#def2017]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:437:7: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  435|         res_string = g_strdup_printf ("%ddpi",
#  436|                                       gtk_print_settings_get_resolution (settings));
#  437|->       ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string);
#  438|         g_free (res_string);
#  439|   

Error: COMPILER_WARNING (CWE-477): [#def2018]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:445:11: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  445 |           ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string);
#      |           ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/cups/ppd.h:400:26: note: declared here
#  400 | extern ppd_attr_t       *ppdFindAttr(ppd_file_t *ppd, const char *name,
#      |                          ^~~~~~~~~~~
#  443|                                           gtk_print_settings_get_resolution_x (settings),
#  444|                                           gtk_print_settings_get_resolution_y (settings));
#  445|->           ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string);
#  446|             g_free (res_string);
#  447|           }

Error: COMPILER_WARNING (CWE-477): [#def2019]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:445:11: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  443|                                           gtk_print_settings_get_resolution_x (settings),
#  444|                                           gtk_print_settings_get_resolution_y (settings));
#  445|->           ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string);
#  446|             g_free (res_string);
#  447|           }

Error: COMPILER_WARNING (CWE-477): [#def2020]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:449:7: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  449 |       ppd_attr_screen_freq = ppdFindAttr (ppd_file, "ScreenFreq", NULL);
#      |       ^~~~~~~~~~~~~~~~~~~~
/usr/include/cups/ppd.h:400:26: note: declared here
#  400 | extern ppd_attr_t       *ppdFindAttr(ppd_file_t *ppd, const char *name,
#      |                          ^~~~~~~~~~~
#  447|           }
#  448|   
#  449|->       ppd_attr_screen_freq = ppdFindAttr (ppd_file, "ScreenFreq", NULL);
#  450|   
#  451|         if (ppd_attr_res_screen_freq != NULL && atof (ppd_attr_res_screen_freq->value) > 0.0)

Error: COMPILER_WARNING (CWE-477): [#def2021]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:449:7: warning[-Wdeprecated-declarations]: ‘ppdFindAttr’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  447|           }
#  448|   
#  449|->       ppd_attr_screen_freq = ppdFindAttr (ppd_file, "ScreenFreq", NULL);
#  450|   
#  451|         if (ppd_attr_res_screen_freq != NULL && atof (ppd_attr_res_screen_freq->value) > 0.0)

Error: COMPILER_WARNING (CWE-477): [#def2022]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘add_cups_options’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:574:7: warning[-Wdeprecated-declarations]: ‘ppdFindCustomOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  574 |       coption = ppdFindCustomOption (printer->ppd_file, key);
#      |       ^~~~~~~
/usr/include/cups/ppd.h:425:26: note: declared here
#  425 | extern ppd_coption_t    *ppdFindCustomOption(ppd_file_t *ppd,
#      |                          ^~~~~~~~~~~~~~~~~~~
#  572|         gboolean       custom_values_enabled = FALSE;
#  573|   
#  574|->       coption = ppdFindCustomOption (printer->ppd_file, key);
#  575|         if (coption && coption->option)
#  576|           {

Error: COMPILER_WARNING (CWE-477): [#def2023]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:574:7: warning[-Wdeprecated-declarations]: ‘ppdFindCustomOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  572|         gboolean       custom_values_enabled = FALSE;
#  573|   
#  574|->       coption = ppdFindCustomOption (printer->ppd_file, key);
#  575|         if (coption && coption->option)
#  576|           {

Error: COMPILER_WARNING (CWE-477): [#def2024]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘gtk_print_backend_cups_print_stream’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:639:7: warning[-Wdeprecated-declarations]: ‘httpConnect’ is deprecated: Use httpConnect2 instead.
#  639 |       http = httpConnect (cups_printer->hostname, cups_printer->port);
#      |       ^~~~
/usr/include/cups/ipp.h:19: included_from: Included from here.
/usr/include/cups/cups.h:28: included_from: Included from here.
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:41: included_from: Included from here.
/usr/include/cups/http.h:477:26: note: declared here
#  477 | extern http_t           *httpConnect(const char *host, int port) _CUPS_DEPRECATED_1_7_MSG("Use httpConnect2 instead.");
#      |                          ^~~~~~~~~~~
#  637|         http_t *http;
#  638|   
#  639|->       http = httpConnect (cups_printer->hostname, cups_printer->port);
#  640|         if (http)
#  641|           {

Error: COMPILER_WARNING (CWE-477): [#def2025]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:639:7: warning[-Wdeprecated-declarations]: ‘httpConnect’ is deprecated: Use httpConnect2 instead.
#  637|         http_t *http;
#  638|   
#  639|->       http = httpConnect (cups_printer->hostname, cups_printer->port);
#  640|         if (http)
#  641|           {

Error: COMPILER_WARNING (CWE-457): [#def2026]
gtk+-2.24.33/gtk/gtkobject.h:38: included_from: Included from here.
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘gtk_print_backend_cups_set_password’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:973:13: warning[-Wmaybe-uninitialized]: ‘key’ may be used uninitialized
#  973 |             g_print ("CUPS backend: storing password for %s\n", key));
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:943:10: note: ‘key’ was declared here
#  943 |   gchar *key;
#      |          ^~~
#  971|   
#  972|     GTK_NOTE (PRINTING,
#  973|->             g_print ("CUPS backend: storing password for %s\n", key));
#  974|   
#  975|     for (l = cups_backend->requests; l; l = l->next)

Error: COMPILER_WARNING (CWE-477): [#def2027]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘cups_request_avahi_printer_info’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:2558:3: warning[-Wdeprecated-declarations]: ‘httpConnect’ is deprecated: Use httpConnect2 instead.
# 2558 |   http = httpConnect (host, port);
#      |   ^~~~
/usr/include/cups/http.h:477:26: note: declared here
#  477 | extern http_t           *httpConnect(const char *host, int port) _CUPS_DEPRECATED_1_7_MSG("Use httpConnect2 instead.");
#      |                          ^~~~~~~~~~~
# 2556|     http_t         *http;
# 2557|   
# 2558|->   http = httpConnect (host, port);
# 2559|     if (http)
# 2560|       {

Error: COMPILER_WARNING (CWE-477): [#def2028]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:2558:3: warning[-Wdeprecated-declarations]: ‘httpConnect’ is deprecated: Use httpConnect2 instead.
# 2556|     http_t         *http;
# 2557|   
# 2558|->   http = httpConnect (host, port);
# 2559|     if (http)
# 2560|       {

Error: CPPCHECK_WARNING (CWE-457): [#def2029]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:2838: warning[uninitvar]: Uninitialized variables: list.data, list.next, list.prev
# 2836|           }
# 2837|   
# 2838|->       g_list_free (list);
# 2839|       }
# 2840|   }

Error: COMPILER_WARNING (CWE-457): [#def2030]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘avahi_service_browser_signal_handler’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:2838:7: warning[-Wmaybe-uninitialized]: ‘list’ may be used uninitialized
# 2838 |       g_list_free (list);
#      |       ^~~~~~~~~~~~~~~~~~
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:2800:23: note: ‘list’ was declared here
# 2800 |       GList          *list;
#      |                       ^~~~
# 2836|           }
# 2837|   
# 2838|->       g_list_free (list);
# 2839|       }
# 2840|   }

Error: COMPILER_WARNING: [#def2031]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:3340:10: warning[-Wunused-but-set-variable=]: variable ‘response’ set but not used
# 3340 |   ipp_t *response;
#      |          ^~~~~~~~
# 3338|                        GetPPDData          *data)
# 3339|   {
# 3340|->   ipp_t *response;
# 3341|     GtkPrinter *printer;
# 3342|   

Error: COMPILER_WARNING (CWE-477): [#def2032]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘cups_request_ppd_cb’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:3378:3: warning[-Wdeprecated-declarations]: ‘ppdOpenFd’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 3378 |   data->printer->ppd_file = ppdOpenFd (dup (g_io_channel_unix_get_fd (data->ppd_io)));
#      |   ^~~~
/usr/include/cups/ppd.h:389:26: note: declared here
#  389 | extern ppd_file_t       *ppdOpenFd(int fd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
#      |                          ^~~~~~~~~
# 3376|     /* let ppdOpenFd take over the ownership of the open file */
# 3377|     g_io_channel_seek_position (data->ppd_io, 0, G_SEEK_SET, NULL);
# 3378|->   data->printer->ppd_file = ppdOpenFd (dup (g_io_channel_unix_get_fd (data->ppd_io)));
# 3379|   
# 3380|     ppdMarkDefaults (data->printer->ppd_file);

Error: COMPILER_WARNING (CWE-477): [#def2033]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:3378:3: warning[-Wdeprecated-declarations]: ‘ppdOpenFd’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 3376|     /* let ppdOpenFd take over the ownership of the open file */
# 3377|     g_io_channel_seek_position (data->ppd_io, 0, G_SEEK_SET, NULL);
# 3378|->   data->printer->ppd_file = ppdOpenFd (dup (g_io_channel_unix_get_fd (data->ppd_io)));
# 3379|   
# 3380|     ppdMarkDefaults (data->printer->ppd_file);

Error: COMPILER_WARNING (CWE-477): [#def2034]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:3380:3: warning[-Wdeprecated-declarations]: ‘ppdMarkDefaults’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 3380 |   ppdMarkDefaults (data->printer->ppd_file);
#      |   ^~~~~~~~~~~~~~~
/usr/include/cups/ppd.h:385:25: note: declared here
#  385 | extern void             ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
#      |                         ^~~~~~~~~~~~~~~
# 3378|     data->printer->ppd_file = ppdOpenFd (dup (g_io_channel_unix_get_fd (data->ppd_io)));
# 3379|   
# 3380|->   ppdMarkDefaults (data->printer->ppd_file);
# 3381|     
# 3382|     gtk_printer_set_has_details (printer, TRUE);

Error: COMPILER_WARNING (CWE-477): [#def2035]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:3380:3: warning[-Wdeprecated-declarations]: ‘ppdMarkDefaults’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 3378|     data->printer->ppd_file = ppdOpenFd (dup (g_io_channel_unix_get_fd (data->ppd_io)));
# 3379|   
# 3380|->   ppdMarkDefaults (data->printer->ppd_file);
# 3381|     
# 3382|     gtk_printer_set_has_details (printer, TRUE);

Error: COMPILER_WARNING (CWE-477): [#def2036]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘cups_request_ppd’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:3444:3: warning[-Wdeprecated-declarations]: ‘httpConnectEncrypt’ is deprecated: Use httpConnect2 instead.
# 3444 |   http = httpConnectEncrypt (cups_printer->hostname,
#      |   ^~~~
/usr/include/cups/http.h:478:26: note: declared here
#  478 | extern http_t           *httpConnectEncrypt(const char *host, int port, http_encryption_t encryption) _CUPS_DEPRECATED_1_7_MSG("Use httpConnect2 instead.");
#      |                          ^~~~~~~~~~~~~~~~~~
# 3442|       }
# 3443|   
# 3444|->   http = httpConnectEncrypt (cups_printer->hostname, 
# 3445|   			     cups_printer->port,
# 3446|   			     cupsEncryption ());

Error: COMPILER_WARNING (CWE-477): [#def2037]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:3444:3: warning[-Wdeprecated-declarations]: ‘httpConnectEncrypt’ is deprecated: Use httpConnect2 instead.
# 3442|       }
# 3443|   
# 3444|->   http = httpConnectEncrypt (cups_printer->hostname, 
# 3445|   			     cups_printer->port,
# 3446|   			     cupsEncryption ());

Error: COMPILER_WARNING (CWE-477): [#def2038]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘available_choices’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4196:7: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4196 |       option1 = ppdFindOption (ppd, constraint->option1);
#      |       ^~~~~~~
/usr/include/cups/ppd.h:381:26: note: declared here
#  381 | extern ppd_option_t     *ppdFindOption(ppd_file_t *ppd, const char *keyword)
#      |                          ^~~~~~~~~~~~~
# 4194|     for (i = ppd->num_consts, constraint = ppd->consts; i > 0; i--, constraint++)
# 4195|       {
# 4196|->       option1 = ppdFindOption (ppd, constraint->option1);
# 4197|         if (option1 == NULL)
# 4198|   	continue;

Error: COMPILER_WARNING (CWE-477): [#def2039]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4196:7: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4194|     for (i = ppd->num_consts, constraint = ppd->consts; i > 0; i--, constraint++)
# 4195|       {
# 4196|->       option1 = ppdFindOption (ppd, constraint->option1);
# 4197|         if (option1 == NULL)
# 4198|   	continue;

Error: COMPILER_WARNING (CWE-477): [#def2040]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4200:7: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4200 |       option2 = ppdFindOption (ppd, constraint->option2);
#      |       ^~~~~~~
/usr/include/cups/ppd.h:381:26: note: declared here
#  381 | extern ppd_option_t     *ppdFindOption(ppd_file_t *ppd, const char *keyword)
#      |                          ^~~~~~~~~~~~~
# 4198|   	continue;
# 4199|   
# 4200|->       option2 = ppdFindOption (ppd, constraint->option2);
# 4201|         if (option2 == NULL)
# 4202|   	continue;

Error: COMPILER_WARNING (CWE-477): [#def2041]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4200:7: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4198|   	continue;
# 4199|   
# 4200|->       option2 = ppdFindOption (ppd, constraint->option2);
# 4201|         if (option2 == NULL)
# 4202|   	continue;

Error: COMPILER_WARNING (CWE-477): [#def2042]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘create_pickone_option’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4356:7: warning[-Wdeprecated-declarations]: ‘ppdFindCustomOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4356 |       coption = ppdFindCustomOption (ppd_file, ppd_option->keyword);
#      |       ^~~~~~~
/usr/include/cups/ppd.h:425:26: note: declared here
#  425 | extern ppd_coption_t    *ppdFindCustomOption(ppd_file_t *ppd,
#      |                          ^~~~~~~~~~~~~~~~~~~
# 4354|   
# 4355|   #ifdef HAVE_CUPS_API_1_2
# 4356|->       coption = ppdFindCustomOption (ppd_file, ppd_option->keyword);
# 4357|   
# 4358|         if (coption)

Error: COMPILER_WARNING (CWE-477): [#def2043]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4356:7: warning[-Wdeprecated-declarations]: ‘ppdFindCustomOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4354|   
# 4355|   #ifdef HAVE_CUPS_API_1_2
# 4356|->       coption = ppdFindCustomOption (ppd_file, ppd_option->keyword);
# 4357|   
# 4358|         if (coption)

Error: COMPILER_WARNING (CWE-477): [#def2044]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4362:11: warning[-Wdeprecated-declarations]: ‘ppdFirstCustomParam’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4362 |           cparam = ppdFirstCustomParam (coption);
#      |           ^~~~~~
/usr/include/cups/ppd.h:430:26: note: declared here
#  430 | extern ppd_cparam_t     *ppdFirstCustomParam(ppd_coption_t *opt)
#      |                          ^~~~~~~~~~~~~~~~~~~
# 4360|   	  ppd_cparam_t *cparam;
# 4361|   
# 4362|->           cparam = ppdFirstCustomParam (coption);
# 4363|   
# 4364|             if (ppdNextCustomParam (coption) == NULL)

Error: COMPILER_WARNING (CWE-477): [#def2045]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4362:11: warning[-Wdeprecated-declarations]: ‘ppdFirstCustomParam’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4360|   	  ppd_cparam_t *cparam;
# 4361|   
# 4362|->           cparam = ppdFirstCustomParam (coption);
# 4363|   
# 4364|             if (ppdNextCustomParam (coption) == NULL)

Error: COMPILER_WARNING (CWE-477): [#def2046]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4364:11: warning[-Wdeprecated-declarations]: ‘ppdNextCustomParam’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4364 |           if (ppdNextCustomParam (coption) == NULL)
#      |           ^~
/usr/include/cups/ppd.h:433:26: note: declared here
#  433 | extern ppd_cparam_t     *ppdNextCustomParam(ppd_coption_t *opt) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
#      |                          ^~~~~~~~~~~~~~~~~~
# 4362|             cparam = ppdFirstCustomParam (coption);
# 4363|   
# 4364|->           if (ppdNextCustomParam (coption) == NULL)
# 4365|   	    {
# 4366|                 switch (cparam->type)

Error: COMPILER_WARNING (CWE-477): [#def2047]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4364:11: warning[-Wdeprecated-declarations]: ‘ppdNextCustomParam’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4362|             cparam = ppdFirstCustomParam (coption);
# 4363|   
# 4364|->           if (ppdNextCustomParam (coption) == NULL)
# 4365|   	    {
# 4366|                 switch (cparam->type)

Error: COMPILER_WARNING (CWE-477): [#def2048]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘cups_printer_get_options’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4839:7: warning[-Wdeprecated-declarations]: ‘ppdMarkDefaults’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4839 |       ppdMarkDefaults (ppd_file);
#      |       ^~~~~~~~~~~~~~~
/usr/include/cups/ppd.h:385:25: note: declared here
#  385 | extern void             ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
#      |                         ^~~~~~~~~~~~~~~
# 4837|         const gchar  *ppd_name;
# 4838|   
# 4839|->       ppdMarkDefaults (ppd_file);
# 4840|   
# 4841|         paper_size = gtk_page_setup_get_paper_size (page_setup);

Error: COMPILER_WARNING (CWE-477): [#def2049]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4839:7: warning[-Wdeprecated-declarations]: ‘ppdMarkDefaults’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4837|         const gchar  *ppd_name;
# 4838|   
# 4839|->       ppdMarkDefaults (ppd_file);
# 4840|   
# 4841|         paper_size = gtk_page_setup_get_paper_size (page_setup);

Error: COMPILER_WARNING (CWE-477): [#def2050]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4843:7: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4843 |       option = ppdFindOption (ppd_file, "PageSize");
#      |       ^~~~~~
/usr/include/cups/ppd.h:381:26: note: declared here
#  381 | extern ppd_option_t     *ppdFindOption(ppd_file_t *ppd, const char *keyword)
#      |                          ^~~~~~~~~~~~~
# 4841|         paper_size = gtk_page_setup_get_paper_size (page_setup);
# 4842|   
# 4843|->       option = ppdFindOption (ppd_file, "PageSize");
# 4844|         if (option)
# 4845|           {

Error: COMPILER_WARNING (CWE-477): [#def2051]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4843:7: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4841|         paper_size = gtk_page_setup_get_paper_size (page_setup);
# 4842|   
# 4843|->       option = ppdFindOption (ppd_file, "PageSize");
# 4844|         if (option)
# 4845|           {

Error: COMPILER_WARNING (CWE-477): [#def2052]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘mark_option_from_set’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4961:5: warning[-Wdeprecated-declarations]: ‘ppdMarkOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4961 |     ppdMarkOption (ppd_file, ppd_option->keyword, option->value);
#      |     ^~~~~~~~~~~~~
/usr/include/cups/ppd.h:386:25: note: declared here
#  386 | extern int              ppdMarkOption(ppd_file_t *ppd, const char *keyword,
#      |                         ^~~~~~~~~~~~~
# 4959|   
# 4960|     if (option)
# 4961|->     ppdMarkOption (ppd_file, ppd_option->keyword, option->value);
# 4962|     
# 4963|     g_free (name);

Error: COMPILER_WARNING (CWE-477): [#def2053]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:4961:5: warning[-Wdeprecated-declarations]: ‘ppdMarkOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 4959|   
# 4960|     if (option)
# 4961|->     ppdMarkOption (ppd_file, ppd_option->keyword, option->value);
# 4962|     
# 4963|     g_free (name);

Error: COMPILER_WARNING (CWE-477): [#def2054]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘cups_printer_mark_conflicts’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5032:3: warning[-Wdeprecated-declarations]: ‘ppdMarkDefaults’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5032 |   ppdMarkDefaults (ppd_file);
#      |   ^~~~~~~~~~~~~~~
/usr/include/cups/ppd.h:385:25: note: declared here
#  385 | extern void             ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
#      |                         ^~~~~~~~~~~~~~~
# 5030|       return FALSE;
# 5031|   
# 5032|->   ppdMarkDefaults (ppd_file);
# 5033|   
# 5034|     for (i = 0; i < ppd_file->num_groups; i++)

Error: COMPILER_WARNING (CWE-477): [#def2055]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5032:3: warning[-Wdeprecated-declarations]: ‘ppdMarkDefaults’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5030|       return FALSE;
# 5031|   
# 5032|->   ppdMarkDefaults (ppd_file);
# 5033|   
# 5034|     for (i = 0; i < ppd_file->num_groups; i++)

Error: COMPILER_WARNING (CWE-477): [#def2056]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5037:3: warning[-Wdeprecated-declarations]: ‘ppdConflicts’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5037 |   num_conflicts = ppdConflicts (ppd_file);
#      |   ^~~~~~~~~~~~~
/usr/include/cups/ppd.h:368:25: note: declared here
#  368 | extern int              ppdConflicts(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
#      |                         ^~~~~~~~~~~~
# 5035|       mark_group_from_set (options, ppd_file, &ppd_file->groups[i]);
# 5036|   
# 5037|->   num_conflicts = ppdConflicts (ppd_file);
# 5038|   
# 5039|     if (num_conflicts > 0)

Error: COMPILER_WARNING (CWE-477): [#def2057]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5037:3: warning[-Wdeprecated-declarations]: ‘ppdConflicts’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5035|       mark_group_from_set (options, ppd_file, &ppd_file->groups[i]);
# 5036|   
# 5037|->   num_conflicts = ppdConflicts (ppd_file);
# 5038|   
# 5039|     if (num_conflicts > 0)

Error: COMPILER_WARNING (CWE-477): [#def2058]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘localtime_to_utctime’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5429:7: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 5429 |       actual_utc_time = g_memdup (gmtime (&rawtime), sizeof (struct tm));
#      |       ^~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 5427|         time (&rawtime);
# 5428|   
# 5429|->       actual_utc_time = g_memdup (gmtime (&rawtime), sizeof (struct tm));
# 5430|         actual_local_time = g_memdup (localtime (&rawtime), sizeof (struct tm));
# 5431|   

Error: COMPILER_WARNING (CWE-477): [#def2059]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5429:7: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 5427|         time (&rawtime);
# 5428|   
# 5429|->       actual_utc_time = g_memdup (gmtime (&rawtime), sizeof (struct tm));
# 5430|         actual_local_time = g_memdup (localtime (&rawtime), sizeof (struct tm));
# 5431|   

Error: COMPILER_WARNING (CWE-477): [#def2060]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5430:7: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 5430 |       actual_local_time = g_memdup (localtime (&rawtime), sizeof (struct tm));
#      |       ^~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
#  338 | gpointer              g_memdup         (gconstpointer mem,
#      |                       ^~~~~~~~
# 5428|   
# 5429|         actual_utc_time = g_memdup (gmtime (&rawtime), sizeof (struct tm));
# 5430|->       actual_local_time = g_memdup (localtime (&rawtime), sizeof (struct tm));
# 5431|   
# 5432|         diff_time.tm_hour = actual_utc_time->tm_hour - actual_local_time->tm_hour;

Error: COMPILER_WARNING (CWE-477): [#def2061]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5430:7: warning[-Wdeprecated-declarations]: ‘g_memdup’ is deprecated: Use 'g_memdup2' instead
# 5428|   
# 5429|         actual_utc_time = g_memdup (gmtime (&rawtime), sizeof (struct tm));
# 5430|->       actual_local_time = g_memdup (localtime (&rawtime), sizeof (struct tm));
# 5431|   
# 5432|         diff_time.tm_hour = actual_utc_time->tm_hour - actual_local_time->tm_hour;

Error: COMPILER_WARNING (CWE-477): [#def2062]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘create_page_setup’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5636:3: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5636 |   option = ppdFindOption (ppd_file, "PageSize");
#      |   ^~~~~~
/usr/include/cups/ppd.h:381:26: note: declared here
#  381 | extern ppd_option_t     *ppdFindOption(ppd_file_t *ppd, const char *keyword)
#      |                          ^~~~~~~~~~~~~
# 5634|   
# 5635|     display_name = NULL;
# 5636|->   option = ppdFindOption (ppd_file, "PageSize");
# 5637|     if (option)
# 5638|       {

Error: COMPILER_WARNING (CWE-477): [#def2063]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5636:3: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5634|   
# 5635|     display_name = NULL;
# 5636|->   option = ppdFindOption (ppd_file, "PageSize");
# 5637|     if (option)
# 5638|       {

Error: COMPILER_WARNING (CWE-477): [#def2064]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5639:7: warning[-Wdeprecated-declarations]: ‘ppdFindChoice’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5639 |       choice = ppdFindChoice (option, size->name);
#      |       ^~~~~~
/usr/include/cups/ppd.h:376:26: note: declared here
#  376 | extern ppd_choice_t     *ppdFindChoice(ppd_option_t *o, const char *option)
#      |                          ^~~~~~~~~~~~~
# 5637|     if (option)
# 5638|       {
# 5639|->       choice = ppdFindChoice (option, size->name);
# 5640|         if (choice)
# 5641|   	display_name = ppd_text_to_utf8 (ppd_file, choice->text);

Error: COMPILER_WARNING (CWE-477): [#def2065]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5639:7: warning[-Wdeprecated-declarations]: ‘ppdFindChoice’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5637|     if (option)
# 5638|       {
# 5639|->       choice = ppdFindChoice (option, size->name);
# 5640|         if (choice)
# 5641|   	display_name = ppd_text_to_utf8 (ppd_file, choice->text);

Error: COMPILER_WARNING (CWE-477): [#def2066]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c: scope_hint: In function ‘cups_printer_get_default_page_size’
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5704:3: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5704 |   option = ppdFindOption (ppd_file, "PageSize");
#      |   ^~~~~~
/usr/include/cups/ppd.h:381:26: note: declared here
#  381 | extern ppd_option_t     *ppdFindOption(ppd_file_t *ppd, const char *keyword)
#      |                          ^~~~~~~~~~~~~
# 5702|       return NULL;
# 5703|   
# 5704|->   option = ppdFindOption (ppd_file, "PageSize");
# 5705|     if (option == NULL)
# 5706|       return NULL;

Error: COMPILER_WARNING (CWE-477): [#def2067]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5704:3: warning[-Wdeprecated-declarations]: ‘ppdFindOption’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5702|       return NULL;
# 5703|   
# 5704|->   option = ppdFindOption (ppd_file, "PageSize");
# 5705|     if (option == NULL)
# 5706|       return NULL;

Error: COMPILER_WARNING (CWE-477): [#def2068]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5708:3: warning[-Wdeprecated-declarations]: ‘ppdPageSize’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5708 |   size = ppdPageSize (ppd_file, option->defchoice);
#      |   ^~~~
/usr/include/cups/ppd.h:393:26: note: declared here
#  393 | extern ppd_size_t       *ppdPageSize(ppd_file_t *ppd, const char *name)
#      |                          ^~~~~~~~~~~
# 5706|       return NULL;
# 5707|   
# 5708|->   size = ppdPageSize (ppd_file, option->defchoice); 
# 5709|     if (size == NULL)
# 5710|       return NULL;

Error: COMPILER_WARNING (CWE-477): [#def2069]
gtk+-2.24.33/modules/printbackends/cups/gtkprintbackendcups.c:5708:3: warning[-Wdeprecated-declarations]: ‘ppdPageSize’ is deprecated: Use cupsCopyDestInfo and friends instead.
# 5706|       return NULL;
# 5707|   
# 5708|->   size = ppdPageSize (ppd_file, option->defchoice); 
# 5709|     if (size == NULL)
# 5710|       return NULL;

Error: COMPILER_WARNING (CWE-477): [#def2070]
gtk+-2.24.33/modules/printbackends/cups/gtkprintercups.c: scope_hint: In function ‘gtk_printer_cups_finalize’
gtk+-2.24.33/modules/printbackends/cups/gtkprintercups.c:122:5: warning[-Wdeprecated-declarations]: ‘ppdClose’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  122 |     ppdClose (printer->ppd_file);
#      |     ^~~~~~~~
gtk+-2.24.33/modules/printbackends/cups/gtkprintercups.h:25: included_from: Included from here.
/usr/include/cups/ppd.h:365:25: note: declared here
#  365 | extern void             ppdClose(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead.");
#      |                         ^~~~~~~~
#  120|   
#  121|     if (printer->ppd_file)
#  122|->     ppdClose (printer->ppd_file);
#  123|   
#  124|     if (printer->get_remote_ppd_poll > 0)

Error: COMPILER_WARNING (CWE-477): [#def2071]
gtk+-2.24.33/modules/printbackends/cups/gtkprintercups.c:122:5: warning[-Wdeprecated-declarations]: ‘ppdClose’ is deprecated: Use cupsCopyDestInfo and friends instead.
#  120|   
#  121|     if (printer->ppd_file)
#  122|->     ppdClose (printer->ppd_file);
#  123|   
#  124|     if (printer->get_remote_ppd_poll > 0)

Error: CPPCHECK_WARNING (CWE-476): [#def2072]
gtk+-2.24.33/perf/main.c:41: warning[nullPointer]: Possible null pointer dereference: type
#   39|     }
#   40|   
#   41|->   fprintf (stdout, "%s: %g sec\n", type, elapsed);
#   42|   
#   43|     if (report == GTK_WIDGET_PROFILER_REPORT_DESTROY)

Error: COMPILER_WARNING: [#def2073]
gtk+-2.24.33/tests/print-editor.c: scope_hint: In function ‘preview_cb’
gtk+-2.24.33/tests/print-editor.c:544:21: warning[-Wunused-but-set-variable=]: variable ‘settings’ set but not used
#  544 |   GtkPrintSettings *settings;
#      |                     ^~~~~~~~
#  542|   	    gpointer                  data)
#  543|   {
#  544|->   GtkPrintSettings *settings;
#  545|     GtkWidget *window, *close, *page, *hbox, *vbox, *da;
#  546|     gdouble width, height;

Error: COMPILER_WARNING (CWE-704): [#def2074]
gtk+-2.24.33/tests/prop-editor.c:907:62: warning[-Wdiscarded-qualifiers]: passing argument 3 of ‘g_object_set_data’ discards ‘const’ qualifier from pointer target type
#  905|         label = gtk_label_new ("");
#  906|         button = gtk_button_new_with_label ("Properties");
#  907|->       g_object_set_data (G_OBJECT (button), "property-name", spec->name);
#  908|         g_signal_connect (button, "clicked", 
#  909|   			G_CALLBACK (object_properties), 

Error: COMPILER_WARNING (CWE-704): [#def2075]
gtk+-2.24.33/tests/prop-editor.c: scope_hint: In function ‘property_widget’
gtk+-2.24.33/tests/prop-editor.c:907:66: warning[-Wdiscarded-qualifiers]: passing argument 3 of ‘g_object_set_data’ discards ‘const’ qualifier from pointer target type
#  907 |       g_object_set_data (G_OBJECT (button), "property-name", spec->name);
#      |                                                              ~~~~^~~~~~
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/tests/prop-editor.c:22: included_from: Included from here.
/usr/include/glib-2.0/gobject/gobject.h:599:64: note: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘const gchar *’ {aka ‘const char *’}
#  599 |                                                gpointer        data);
#      |                                                ~~~~~~~~~~~~~~~~^~~~
#  905|         label = gtk_label_new ("");
#  906|         button = gtk_button_new_with_label ("Properties");
#  907|->       g_object_set_data (G_OBJECT (button), "property-name", spec->name);
#  908|         g_signal_connect (button, "clicked", 
#  909|   			G_CALLBACK (object_properties), 

Error: COMPILER_WARNING: [#def2076]
gtk+-2.24.33/tests/simple.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/simple.c:34:14: warning[-Wunused-but-set-variable=]: variable ‘button’ set but not used
#   34 |   GtkWidget *button;
#      |              ^~~~~~
#   32|   {
#   33|     GtkWidget *window;
#   34|->   GtkWidget *button;
#   35|   
#   36|     /* FIXME: This is not allowable - what is this supposed to be? */

Error: COMPILER_WARNING: [#def2077]
gtk+-2.24.33/tests/testclientmessage.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/testclientmessage.c:77:14: warning[-Wunused-but-set-variable=]: variable ‘button’ set but not used
#   77 |   GtkWidget *button;
#      |              ^~~~~~
#   75|     GtkWidget *window;
#   76|     GtkWidget *vbox;
#   77|->   GtkWidget *button;
#   78|   
#   79|     gtk_init (&argc, &argv);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def2078]
gtk+-2.24.33/tests/testcombochange.c:56:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gtk+-2.24.33/tests/testcombochange.c:207:1: enter_function: entry to ‘animation_timer’
gtk+-2.24.33/tests/testcombochange.c:215:7: call_function: calling ‘on_delete’ from ‘animation_timer’
#   54|     va_start (vap, fmt);
#   55|     
#   56|->   msg = g_strdup_vprintf (fmt, vap);
#   57|   
#   58|     gtk_text_buffer_get_end_iter (buffer, &iter);

Error: CPPCHECK_WARNING (CWE-664): [#def2079]
gtk+-2.24.33/tests/testcombochange.c:77: error[va_end_missing]: va_list 'vap' was opened but not closed by va_end().
#   75|   
#   76|     g_free (msg);
#   77|-> }
#   78|   
#   79|   static GtkWidget *

Error: COMPILER_WARNING (CWE-477): [#def2080]
gtk+-2.24.33/tests/testdnd.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/testdnd.c:606:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  606 |   drag_icon = gdk_pixbuf_new_from_xpm_data (drag_icon_xpm);
#      |   ^~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/tests/testdnd.c:22: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  604|     gtk_container_add (GTK_CONTAINER (window), table);
#  605|   
#  606|->   drag_icon = gdk_pixbuf_new_from_xpm_data (drag_icon_xpm);
#  607|     trashcan_open = gdk_pixbuf_new_from_xpm_data (trashcan_open_xpm);
#  608|     trashcan_closed = gdk_pixbuf_new_from_xpm_data (trashcan_closed_xpm);

Error: COMPILER_WARNING (CWE-477): [#def2081]
gtk+-2.24.33/tests/testdnd.c:606:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  604|     gtk_container_add (GTK_CONTAINER (window), table);
#  605|   
#  606|->   drag_icon = gdk_pixbuf_new_from_xpm_data (drag_icon_xpm);
#  607|     trashcan_open = gdk_pixbuf_new_from_xpm_data (trashcan_open_xpm);
#  608|     trashcan_closed = gdk_pixbuf_new_from_xpm_data (trashcan_closed_xpm);

Error: COMPILER_WARNING (CWE-477): [#def2082]
gtk+-2.24.33/tests/testdnd.c:607:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  607 |   trashcan_open = gdk_pixbuf_new_from_xpm_data (trashcan_open_xpm);
#      |   ^~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  605|   
#  606|     drag_icon = gdk_pixbuf_new_from_xpm_data (drag_icon_xpm);
#  607|->   trashcan_open = gdk_pixbuf_new_from_xpm_data (trashcan_open_xpm);
#  608|     trashcan_closed = gdk_pixbuf_new_from_xpm_data (trashcan_closed_xpm);
#  609|     

Error: COMPILER_WARNING (CWE-477): [#def2083]
gtk+-2.24.33/tests/testdnd.c:607:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  605|   
#  606|     drag_icon = gdk_pixbuf_new_from_xpm_data (drag_icon_xpm);
#  607|->   trashcan_open = gdk_pixbuf_new_from_xpm_data (trashcan_open_xpm);
#  608|     trashcan_closed = gdk_pixbuf_new_from_xpm_data (trashcan_closed_xpm);
#  609|     

Error: COMPILER_WARNING (CWE-477): [#def2084]
gtk+-2.24.33/tests/testdnd.c:608:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  608 |   trashcan_closed = gdk_pixbuf_new_from_xpm_data (trashcan_closed_xpm);
#      |   ^~~~~~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  606|     drag_icon = gdk_pixbuf_new_from_xpm_data (drag_icon_xpm);
#  607|     trashcan_open = gdk_pixbuf_new_from_xpm_data (trashcan_open_xpm);
#  608|->   trashcan_closed = gdk_pixbuf_new_from_xpm_data (trashcan_closed_xpm);
#  609|     
#  610|     label = gtk_label_new ("Drop Here\n");

Error: COMPILER_WARNING (CWE-477): [#def2085]
gtk+-2.24.33/tests/testdnd.c:608:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  606|     drag_icon = gdk_pixbuf_new_from_xpm_data (drag_icon_xpm);
#  607|     trashcan_open = gdk_pixbuf_new_from_xpm_data (trashcan_open_xpm);
#  608|->   trashcan_closed = gdk_pixbuf_new_from_xpm_data (trashcan_closed_xpm);
#  609|     
#  610|     label = gtk_label_new ("Drop Here\n");

Error: COMPILER_WARNING (CWE-477): [#def2086]
gtk+-2.24.33/tests/testentrycompletion.c: scope_hint: In function ‘create_completion_model’
gtk+-2.24.33/tests/testentrycompletion.c:134:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  134 |   pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
#      |   ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/tests/testentrycompletion.c:24: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  132|     GdkPixbuf *pixbuf;
#  133|   
#  134|->   pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
#  135|   
#  136|     store = gtk_list_store_new (2, GDK_TYPE_PIXBUF, G_TYPE_STRING);

Error: COMPILER_WARNING (CWE-477): [#def2087]
gtk+-2.24.33/tests/testentrycompletion.c:134:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  132|     GdkPixbuf *pixbuf;
#  133|   
#  134|->   pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
#  135|   
#  136|     store = gtk_list_store_new (2, GDK_TYPE_PIXBUF, G_TYPE_STRING);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2088]
gtk+-2.24.33/tests/testfilechooser.c:227:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
gtk+-2.24.33/tests/testfilechooser.c:198:9: branch_true: following ‘true’ branch (when ‘filename’ is non-NULL)...
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:201:13: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:201:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:212:14: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:212:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:215:13: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:215:13: acquire_resource: opened here
gtk+-2.24.33/tests/testfilechooser.c:216:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:227:18: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:227:18: throw: if ‘gdk_pixbuf_loader_new’ throws an exception...
gtk+-2.24.33/tests/testfilechooser.c:227:18: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
#  225|           }
#  226|   
#  227|-> 	loader = gdk_pixbuf_loader_new ();
#  228|   #ifdef DONT_PRESERVE_ASPECT
#  229|   	gdk_pixbuf_loader_set_size (loader, width, height);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2089]
gtk+-2.24.33/tests/testfilechooser.c:227:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
gtk+-2.24.33/tests/testfilechooser.c:198:9: branch_true: following ‘true’ branch (when ‘filename’ is non-NULL)...
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:201:13: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:201:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:212:14: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:212:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:215:13: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:215:13: acquire_memory: allocated here
gtk+-2.24.33/tests/testfilechooser.c:216:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:227:18: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:227:18: throw: if ‘gdk_pixbuf_loader_new’ throws an exception...
gtk+-2.24.33/tests/testfilechooser.c:227:18: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
#  225|           }
#  226|   
#  227|-> 	loader = gdk_pixbuf_loader_new ();
#  228|   #ifdef DONT_PRESERVE_ASPECT
#  229|   	gdk_pixbuf_loader_set_size (loader, width, height);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2090]
gtk+-2.24.33/tests/testfilechooser.c:233:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
gtk+-2.24.33/tests/testfilechooser.c:198:9: branch_true: following ‘true’ branch (when ‘filename’ is non-NULL)...
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:201:13: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:201:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:212:14: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:212:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:215:13: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:215:13: acquire_resource: opened here
gtk+-2.24.33/tests/testfilechooser.c:216:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:227:18: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:233:9: throw: if ‘g_signal_connect_data’ throws an exception...
gtk+-2.24.33/tests/testfilechooser.c:233:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/8)
#  231|   	info[0] = width;
#  232|   	info[1] = height;
#  233|-> 	g_signal_connect (loader, "size-prepared", G_CALLBACK (size_prepared_cb), info);
#  234|   #endif
#  235|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2091]
gtk+-2.24.33/tests/testfilechooser.c:233:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
gtk+-2.24.33/tests/testfilechooser.c:198:9: branch_true: following ‘true’ branch (when ‘filename’ is non-NULL)...
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:201:13: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:201:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:212:14: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:212:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:215:13: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:215:13: acquire_memory: allocated here
gtk+-2.24.33/tests/testfilechooser.c:216:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:227:18: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:233:9: throw: if ‘g_signal_connect_data’ throws an exception...
gtk+-2.24.33/tests/testfilechooser.c:233:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/8)
#  231|   	info[0] = width;
#  232|   	info[1] = height;
#  233|-> 	g_signal_connect (loader, "size-prepared", G_CALLBACK (size_prepared_cb), info);
#  234|   #endif
#  235|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2092]
gtk+-2.24.33/tests/testfilechooser.c:239:30: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
gtk+-2.24.33/tests/testfilechooser.c:198:9: branch_true: following ‘true’ branch (when ‘filename’ is non-NULL)...
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:201:13: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:201:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:212:14: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:212:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:215:13: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:215:13: acquire_resource: opened here
gtk+-2.24.33/tests/testfilechooser.c:216:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:227:18: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:236:16: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:237:26: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:238:20: branch_true: following ‘true’ branch (when ‘length > 0’)...
gtk+-2.24.33/tests/testfilechooser.c:239:30: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:239:30: throw: if ‘gdk_pixbuf_loader_write’ throws an exception...
gtk+-2.24.33/tests/testfilechooser.c:239:30: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/8)
#  237|   		length = fread (buffer, 1, sizeof (buffer), f);
#  238|   		if (length > 0)
#  239|-> 			if (!gdk_pixbuf_loader_write (loader, buffer, length, error)) {
#  240|   			        gdk_pixbuf_loader_close (loader, NULL);
#  241|   				fclose (f);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2093]
gtk+-2.24.33/tests/testfilechooser.c:239:30: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
gtk+-2.24.33/tests/testfilechooser.c:198:9: branch_true: following ‘true’ branch (when ‘filename’ is non-NULL)...
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:199:9: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:201:13: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:201:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:212:14: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:212:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:215:13: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:215:13: acquire_memory: allocated here
gtk+-2.24.33/tests/testfilechooser.c:216:12: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testfilechooser.c:227:18: branch_false: ...to here
gtk+-2.24.33/tests/testfilechooser.c:236:16: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testfilechooser.c:237:26: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:238:20: branch_true: following ‘true’ branch (when ‘length > 0’)...
gtk+-2.24.33/tests/testfilechooser.c:239:30: branch_true: ...to here
gtk+-2.24.33/tests/testfilechooser.c:239:30: throw: if ‘gdk_pixbuf_loader_write’ throws an exception...
gtk+-2.24.33/tests/testfilechooser.c:239:30: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/8)
#  237|   		length = fread (buffer, 1, sizeof (buffer), f);
#  238|   		if (length > 0)
#  239|-> 			if (!gdk_pixbuf_loader_write (loader, buffer, length, error)) {
#  240|   			        gdk_pixbuf_loader_close (loader, NULL);
#  241|   				fclose (f);

Error: COMPILER_WARNING: [#def2094]
gtk+-2.24.33/tests/testfilechooser.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/testfilechooser.c:484:14: warning[-Wunused-but-set-variable=]: variable ‘prop_editor’ set but not used
#  484 |   GtkWidget *prop_editor;
#      |              ^~~~~~~~~~~
#  482|     GtkWidget *button;
#  483|     GtkWidget *dialog;
#  484|->   GtkWidget *prop_editor;
#  485|     GtkWidget *extra;
#  486|     GtkFileFilter *filter;

Error: COMPILER_WARNING: [#def2095]
gtk+-2.24.33/tests/testgtk.c: scope_hint: In function ‘build_option_menu’
gtk+-2.24.33/tests/testgtk.c:116:11: warning[-Wunused-but-set-variable=]: variable ‘group’ set but not used
#  116 |   GSList *group;
#      |           ^~~~~
#  114|     GtkWidget *omenu;
#  115|     GtkWidget *menu;
#  116|->   GSList *group;
#  117|     gint i;
#  118|   

Error: COMPILER_WARNING: [#def2096]
gtk+-2.24.33/tests/testgtk.c: scope_hint: In function ‘cursor_expose_event’
gtk+-2.24.33/tests/testgtk.c:5734:19: warning[-Wunused-but-set-variable=]: variable ‘darea’ set but not used
# 5734 |   GtkDrawingArea *darea;
#      |                   ^~~~~
# 5732|   		     gpointer   user_data)
# 5733|   {
# 5734|->   GtkDrawingArea *darea;
# 5735|     GdkDrawable *drawable;
# 5736|     guint max_width;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2097]
gtk+-2.24.33/tests/testgtk.c:6143:22: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("../gtk/gtkenums.h", "r")’
gtk+-2.24.33/tests/testgtk.c:6085:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6097:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6133:21: acquire_resource: opened here
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6139:18: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6141:26: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6141:18: branch_false: following ‘false’ branch (when ‘pos’ is NULL)...
gtk+-2.24.33/tests/testgtk.c:6143:22: branch_false: ...to here
gtk+-2.24.33/tests/testgtk.c:6143:22: throw: if ‘gtk_list_item_new_with_label’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:6143:22: danger: ‘fopen("../gtk/gtkenums.h", "r")’ leaks here; was opened at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
# 6141|   	      if ((pos = strchr (buffer, '\n')))
# 6142|   		*pos = 0;
# 6143|-> 	      item = gtk_list_item_new_with_label (buffer);
# 6144|   	      gtk_container_add (GTK_CONTAINER (list), item);
# 6145|   	    }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2098]
gtk+-2.24.33/tests/testgtk.c:6143:22: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("../gtk/gtkenums.h", "r")’
gtk+-2.24.33/tests/testgtk.c:6085:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6097:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6133:21: acquire_memory: allocated here
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6139:18: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6141:26: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6141:18: branch_false: following ‘false’ branch (when ‘pos’ is NULL)...
gtk+-2.24.33/tests/testgtk.c:6143:22: branch_false: ...to here
gtk+-2.24.33/tests/testgtk.c:6143:22: throw: if ‘gtk_list_item_new_with_label’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:6143:22: danger: ‘fopen("../gtk/gtkenums.h", "r")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
# 6141|   	      if ((pos = strchr (buffer, '\n')))
# 6142|   		*pos = 0;
# 6143|-> 	      item = gtk_list_item_new_with_label (buffer);
# 6144|   	      gtk_container_add (GTK_CONTAINER (list), item);
# 6145|   	    }

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2099]
gtk+-2.24.33/tests/testgtk.c:6144:15: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("../gtk/gtkenums.h", "r")’
gtk+-2.24.33/tests/testgtk.c:6085:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6097:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6133:21: acquire_resource: opened here
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6139:18: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6141:26: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6141:18: branch_false: following ‘false’ branch (when ‘pos’ is NULL)...
gtk+-2.24.33/tests/testgtk.c:6143:22: branch_false: ...to here
gtk+-2.24.33/tests/testgtk.c:6144:15: throw: if ‘gtk_container_add’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:6144:15: danger: ‘fopen("../gtk/gtkenums.h", "r")’ leaks here; was opened at [(3)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/2)
# 6142|   		*pos = 0;
# 6143|   	      item = gtk_list_item_new_with_label (buffer);
# 6144|-> 	      gtk_container_add (GTK_CONTAINER (list), item);
# 6145|   	    }
# 6146|   	  

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2100]
gtk+-2.24.33/tests/testgtk.c:6144:15: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("../gtk/gtkenums.h", "r")’
gtk+-2.24.33/tests/testgtk.c:6085:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6097:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6133:21: acquire_memory: allocated here
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6133:10: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6139:18: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:6141:26: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:6141:18: branch_false: following ‘false’ branch (when ‘pos’ is NULL)...
gtk+-2.24.33/tests/testgtk.c:6143:22: branch_false: ...to here
gtk+-2.24.33/tests/testgtk.c:6144:15: throw: if ‘gtk_container_add’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:6144:15: danger: ‘fopen("../gtk/gtkenums.h", "r")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
# 6142|   		*pos = 0;
# 6143|   	      item = gtk_list_item_new_with_label (buffer);
# 6144|-> 	      gtk_container_add (GTK_CONTAINER (list), item);
# 6145|   	    }
# 6146|   	  

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2101]
gtk+-2.24.33/tests/testgtk.c:8926:20: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("testgtk.c", "r")’
gtk+-2.24.33/tests/testgtk.c:8857:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8859:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8917:16: acquire_resource: opened here
gtk+-2.24.33/tests/testgtk.c:8919:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8926:20: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8926:20: throw: if ‘g_malloc’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:8926:20: danger: ‘fopen("testgtk.c", "r")’ leaks here; was opened at [(3)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/2)
# 8924|   	  nbytes_read = 0;
# 8925|   	  nbytes_alloc = 1024;
# 8926|-> 	  buffer = g_new (char, nbytes_alloc);
# 8927|   	  while (1)
# 8928|   	    {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2102]
gtk+-2.24.33/tests/testgtk.c:8926:20: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("testgtk.c", "r")’
gtk+-2.24.33/tests/testgtk.c:8857:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8859:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8917:16: acquire_memory: allocated here
gtk+-2.24.33/tests/testgtk.c:8919:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8926:20: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8926:20: throw: if ‘g_malloc’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:8926:20: danger: ‘fopen("testgtk.c", "r")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/2)
# 8924|   	  nbytes_read = 0;
# 8925|   	  nbytes_alloc = 1024;
# 8926|-> 	  buffer = g_new (char, nbytes_alloc);
# 8927|   	  while (1)
# 8928|   	    {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2103]
gtk+-2.24.33/tests/testgtk.c:8930:19: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("testgtk.c", "r")’
gtk+-2.24.33/tests/testgtk.c:8857:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8859:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8917:16: acquire_resource: opened here
gtk+-2.24.33/tests/testgtk.c:8919:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8926:20: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8930:18: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testgtk.c:8935:21: branch_false: ...to here
gtk+-2.24.33/tests/testgtk.c:8943:11: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8943:11: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8943:11: throw: if ‘g_free_sized’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:8930:19: danger: ‘fopen("testgtk.c", "r")’ leaks here; was opened at [(3)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/2)
# 8928|   	    {
# 8929|   	      int len;
# 8930|-> 	      if (nbytes_alloc < nbytes_read + 1024)
# 8931|   		{
# 8932|   		  nbytes_alloc *= 2;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2104]
gtk+-2.24.33/tests/testgtk.c:8930:19: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("testgtk.c", "r")’
gtk+-2.24.33/tests/testgtk.c:8857:6: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8859:16: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8917:16: acquire_memory: allocated here
gtk+-2.24.33/tests/testgtk.c:8919:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8926:20: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8930:18: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testgtk.c:8935:21: branch_false: ...to here
gtk+-2.24.33/tests/testgtk.c:8943:11: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testgtk.c:8943:11: branch_true: ...to here
gtk+-2.24.33/tests/testgtk.c:8943:11: throw: if ‘g_free_sized’ throws an exception...
gtk+-2.24.33/tests/testgtk.c:8930:19: danger: ‘fopen("testgtk.c", "r")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/2)
# 8928|   	    {
# 8929|   	      int len;
# 8930|-> 	      if (nbytes_alloc < nbytes_read + 1024)
# 8931|   		{
# 8932|   		  nbytes_alloc *= 2;

Error: COMPILER_WARNING (CWE-477): [#def2105]
gtk+-2.24.33/tests/testgtk.c: scope_hint: In function ‘create_notebook’
gtk+-2.24.33/tests/testgtk.c:9288:9: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
# 9288 |         book_open = gdk_pixbuf_new_from_xpm_data ((const char **)book_open_xpm);
#      |         ^~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 9286|   
# 9287|         if (!book_open)
# 9288|-> 	book_open = gdk_pixbuf_new_from_xpm_data ((const char **)book_open_xpm);
# 9289|   						  
# 9290|         if (!book_closed)

Error: COMPILER_WARNING (CWE-477): [#def2106]
gtk+-2.24.33/tests/testgtk.c:9288:9: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
# 9286|   
# 9287|         if (!book_open)
# 9288|-> 	book_open = gdk_pixbuf_new_from_xpm_data ((const char **)book_open_xpm);
# 9289|   						  
# 9290|         if (!book_closed)

Error: COMPILER_WARNING (CWE-477): [#def2107]
gtk+-2.24.33/tests/testgtk.c:9291:9: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
# 9291 |         book_closed = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
#      |         ^~~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 9289|   						  
# 9290|         if (!book_closed)
# 9291|-> 	book_closed = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
# 9292|   
# 9293|         create_pages (GTK_NOTEBOOK (sample_notebook), 1, 5);

Error: COMPILER_WARNING (CWE-477): [#def2108]
gtk+-2.24.33/tests/testgtk.c:9291:9: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
# 9289|   						  
# 9290|         if (!book_closed)
# 9291|-> 	book_closed = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
# 9292|   
# 9293|         create_pages (GTK_NOTEBOOK (sample_notebook), 1, 5);

Error: COMPILER_WARNING: [#def2109]
gtk+-2.24.33/tests/testgtk.c: scope_hint: In function ‘query_properties’
gtk+-2.24.33/tests/testgtk.c:11858:8: warning[-Wunused-but-set-variable=]: variable ‘failure’ set but not used
#11858 |   gint failure;
#      |        ^~~~~~~
#11856|   		  struct PropertiesData *data)
#11857|   {
#11858|->   gint failure;
#11859|   
#11860|     g_signal_connect (button, "event",

Error: COMPILER_WARNING: [#def2110]
gtk+-2.24.33/tests/testgtk.c: scope_hint: In function ‘snapshot_widget’
gtk+-2.24.33/tests/testgtk.c:12018:8: warning[-Wunused-but-set-variable=]: variable ‘failure’ set but not used
#12018 |   gint failure;
#      |        ^~~~~~~
#12016|   		 struct SnapshotData *data)
#12017|   {
#12018|->   gint failure;
#12019|   
#12020|     g_signal_connect (button, "event",

Error: COMPILER_WARNING (CWE-477): [#def2111]
gtk+-2.24.33/tests/testgtk.c: scope_hint: In function ‘do_real_bench’
gtk+-2.24.33/tests/testgtk.c:13540:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#13540 |   GTimeVal tv0, tv1;
#      |   ^~~~~~~~
/usr/include/glib-2.0/glib/gtypes.h:622:8: note: declared here
#  622 | struct _GTimeVal
#      |        ^~~~~~~~~
#13538|   do_real_bench (GtkWidget *widget, void (* fn) (GtkWidget *widget), char *name, int num)
#13539|   {
#13540|->   GTimeVal tv0, tv1;
#13541|     double dt_first;
#13542|     double dt;

Error: COMPILER_WARNING (CWE-477): [#def2112]
gtk+-2.24.33/tests/testgtk.c:13540:3: warning[-Wdeprecated-declarations]: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead
#13538|   do_real_bench (GtkWidget *widget, void (* fn) (GtkWidget *widget), char *name, int num)
#13539|   {
#13540|->   GTimeVal tv0, tv1;
#13541|     double dt_first;
#13542|     double dt;

Error: COMPILER_WARNING (CWE-477): [#def2113]
gtk+-2.24.33/tests/testgtk.c:13552:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13552 |   g_get_current_time (&tv0);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/giochannel.h:35: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
#13550|     }
#13551|   
#13552|->   g_get_current_time (&tv0);
#13553|     bench_iteration (widget, fn); 
#13554|     g_get_current_time (&tv1);

Error: COMPILER_WARNING (CWE-477): [#def2114]
gtk+-2.24.33/tests/testgtk.c:13552:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13550|     }
#13551|   
#13552|->   g_get_current_time (&tv0);
#13553|     bench_iteration (widget, fn); 
#13554|     g_get_current_time (&tv1);

Error: COMPILER_WARNING (CWE-477): [#def2115]
gtk+-2.24.33/tests/testgtk.c:13554:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13554 |   g_get_current_time (&tv1);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
#13552|     g_get_current_time (&tv0);
#13553|     bench_iteration (widget, fn); 
#13554|->   g_get_current_time (&tv1);
#13555|   
#13556|     dt_first = ((double)tv1.tv_sec - tv0.tv_sec) * 1000.0

Error: COMPILER_WARNING (CWE-477): [#def2116]
gtk+-2.24.33/tests/testgtk.c:13554:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13552|     g_get_current_time (&tv0);
#13553|     bench_iteration (widget, fn); 
#13554|->   g_get_current_time (&tv1);
#13555|   
#13556|     dt_first = ((double)tv1.tv_sec - tv0.tv_sec) * 1000.0

Error: COMPILER_WARNING (CWE-477): [#def2117]
gtk+-2.24.33/tests/testgtk.c:13559:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13559 |   g_get_current_time (&tv0);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
#13557|   	+ (tv1.tv_usec - tv0.tv_usec) / 1000.0;
#13558|   
#13559|->   g_get_current_time (&tv0);
#13560|     for (n = 0; n < num - 1; n++)
#13561|       bench_iteration (widget, fn); 

Error: COMPILER_WARNING (CWE-477): [#def2118]
gtk+-2.24.33/tests/testgtk.c:13559:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13557|   	+ (tv1.tv_usec - tv0.tv_usec) / 1000.0;
#13558|   
#13559|->   g_get_current_time (&tv0);
#13560|     for (n = 0; n < num - 1; n++)
#13561|       bench_iteration (widget, fn); 

Error: COMPILER_WARNING (CWE-477): [#def2119]
gtk+-2.24.33/tests/testgtk.c:13562:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13562 |   g_get_current_time (&tv1);
#      |   ^~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gmain.h:828:8: note: declared here
#  828 | void   g_get_current_time                 (GTimeVal       *result);
#      |        ^~~~~~~~~~~~~~~~~~
#13560|     for (n = 0; n < num - 1; n++)
#13561|       bench_iteration (widget, fn); 
#13562|->   g_get_current_time (&tv1);
#13563|     dt = ((double)tv1.tv_sec - tv0.tv_sec) * 1000.0
#13564|   	+ (tv1.tv_usec - tv0.tv_usec) / 1000.0;

Error: COMPILER_WARNING (CWE-477): [#def2120]
gtk+-2.24.33/tests/testgtk.c:13562:3: warning[-Wdeprecated-declarations]: ‘g_get_current_time’ is deprecated: Use 'g_get_real_time' instead
#13560|     for (n = 0; n < num - 1; n++)
#13561|       bench_iteration (widget, fn); 
#13562|->   g_get_current_time (&tv1);
#13563|     dt = ((double)tv1.tv_sec - tv0.tv_sec) * 1000.0
#13564|   	+ (tv1.tv_usec - tv0.tv_usec) / 1000.0;

Error: COMPILER_WARNING: [#def2121]
gtk+-2.24.33/tests/testnouiprint.c:82:14: warning[-Wunused-but-set-variable=]: variable ‘loop’ set but not used
#   82 |   GMainLoop *loop;
#      |              ^~~~
#   80|   main (int argc, char **argv)
#   81|   {
#   82|->   GMainLoop *loop;
#   83|     GtkPrintOperation *print;
#   84|     GtkPrintOperationResult res;

Error: COMPILER_WARNING: [#def2122]
gtk+-2.24.33/tests/testnouiprint.c:84:27: warning[-Wunused-but-set-variable=]: variable ‘res’ set but not used
#   84 |   GtkPrintOperationResult res;
#      |                           ^~~
#   82|     GMainLoop *loop;
#   83|     GtkPrintOperation *print;
#   84|->   GtkPrintOperationResult res;
#   85|     GtkPrintSettings *settings;
#   86|   

Error: COMPILER_WARNING (CWE-477): [#def2123]
gtk+-2.24.33/tests/testnouiprint.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/testnouiprint.c:87:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#   87 |   g_type_init ();
#      |   ^~~~~~~~~~~
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:32: included_from: Included from here.
gtk+-2.24.33/gtk/gtk.h:32: included_from: Included from here.
gtk+-2.24.33/tests/testnouiprint.c:23: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:737:23: note: declared here
#  737 | void                  g_type_init                    (void);
#      |                       ^~~~~~~~~~~
#   85|     GtkPrintSettings *settings;
#   86|   
#   87|->   g_type_init (); 
#   88|    
#   89|     loop = g_main_loop_new (NULL, TRUE);

Error: COMPILER_WARNING (CWE-477): [#def2124]
gtk+-2.24.33/tests/testnouiprint.c:87:3: warning[-Wdeprecated-declarations]: ‘g_type_init’ is deprecated
#   85|     GtkPrintSettings *settings;
#   86|   
#   87|->   g_type_init (); 
#   88|    
#   89|     loop = g_main_loop_new (NULL, TRUE);

Error: COMPILER_WARNING: [#def2125]
gtk+-2.24.33/tests/testprint.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/testprint.c:101:27: warning[-Wunused-but-set-variable=]: variable ‘res’ set but not used
#  101 |   GtkPrintOperationResult res;
#      |                           ^~~
#   99|   {
#  100|     GtkPrintOperation *print;
#  101|->   GtkPrintOperationResult res;
#  102|     TestPrintFileOperation *print_file;
#  103|   

Error: COMPILER_WARNING: [#def2126]
gtk+-2.24.33/tests/testrecentchooser.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/testrecentchooser.c:114:14: warning[-Wunused-but-set-variable=]: variable ‘prop_editor’ set but not used
#  114 |   GtkWidget *prop_editor;
#      |              ^~~~~~~~~~~
#  112|     GtkWidget *button;
#  113|     GtkWidget *dialog;
#  114|->   GtkWidget *prop_editor;
#  115|     GtkRecentFilter *filter;
#  116|     gint i;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def2127]
gtk+-2.24.33/tests/testselection.c:221:16: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gtk+-2.24.33/tests/testselection.c:218:1: enter_function: entry to ‘stringify_text’
gtk+-2.24.33/tests/testselection.c:221:16: danger: argument 1 (‘<unknown>’) NULL where non-null expected
#  219|   {
#  220|     gchar *str = g_strdup ((gchar *)(data+*position));
#  221|->   *position += strlen (str) + 1;
#  222|       
#  223|     return str;

Error: COMPILER_WARNING (CWE-477): [#def2128]
gtk+-2.24.33/tests/testtext.c: scope_hint: In function ‘fill_example_buffer’
gtk+-2.24.33/tests/testtext.c:571:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  571 |   pixbuf = gdk_pixbuf_new_from_xpm_data (book_closed_xpm);
#      |   ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  569|                             (GDestroyNotify) g_object_unref);
#  570|     
#  571|->   pixbuf = gdk_pixbuf_new_from_xpm_data (book_closed_xpm);
#  572|     
#  573|     i = 0;

Error: COMPILER_WARNING (CWE-477): [#def2129]
gtk+-2.24.33/tests/testtext.c:571:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  569|                             (GDestroyNotify) g_object_unref);
#  570|     
#  571|->   pixbuf = gdk_pixbuf_new_from_xpm_data (book_closed_xpm);
#  572|     
#  573|     i = 0;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2130]
gtk+-2.24.33/tests/testtext.c:691:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
gtk+-2.24.33/tests/testtext.c:680:7: acquire_resource: opened here
gtk+-2.24.33/tests/testtext.c:682:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:691:3: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:691:3: throw: if ‘gtk_text_buffer_get_iter_at_offset’ throws an exception...
gtk+-2.24.33/tests/testtext.c:691:3: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
#  689|       }
#  690|     
#  691|->   gtk_text_buffer_get_iter_at_offset (buffer, &iter, 0);
#  692|     while (!feof (f))
#  693|       {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2131]
gtk+-2.24.33/tests/testtext.c:691:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
gtk+-2.24.33/tests/testtext.c:680:7: acquire_memory: allocated here
gtk+-2.24.33/tests/testtext.c:682:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:691:3: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:691:3: throw: if ‘gtk_text_buffer_get_iter_at_offset’ throws an exception...
gtk+-2.24.33/tests/testtext.c:691:3: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
#  689|       }
#  690|     
#  691|->   gtk_text_buffer_get_iter_at_offset (buffer, &iter, 0);
#  692|     while (!feof (f))
#  693|       {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2132]
gtk+-2.24.33/tests/testtext.c:692:10: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
gtk+-2.24.33/tests/testtext.c:680:7: acquire_resource: opened here
gtk+-2.24.33/tests/testtext.c:682:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:691:3: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:692:10: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
#  690|     
#  691|     gtk_text_buffer_get_iter_at_offset (buffer, &iter, 0);
#  692|->   while (!feof (f))
#  693|       {
#  694|         gint count;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2133]
gtk+-2.24.33/tests/testtext.c:692:10: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
gtk+-2.24.33/tests/testtext.c:680:7: acquire_memory: allocated here
gtk+-2.24.33/tests/testtext.c:682:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:691:3: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:692:10: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
#  690|     
#  691|     gtk_text_buffer_get_iter_at_offset (buffer, &iter, 0);
#  692|->   while (!feof (f))
#  693|       {
#  694|         gint count;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2134]
gtk+-2.24.33/tests/testtext.c:698:15: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
gtk+-2.24.33/tests/testtext.c:680:7: acquire_resource: opened here
gtk+-2.24.33/tests/testtext.c:682:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:691:3: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:692:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testtext.c:696:11: branch_true: ...to here
gtk+-2.24.33/tests/testtext.c:701:7: throw: if ‘g_utf8_validate’ throws an exception...
gtk+-2.24.33/tests/testtext.c:698:15: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
#  696|         int to_read = 2047  - remaining;
#  697|   
#  698|->       count = fread (buf + remaining, 1, to_read, f);
#  699|         buf[count + remaining] = '\0';
#  700|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2135]
gtk+-2.24.33/tests/testtext.c:698:15: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
gtk+-2.24.33/tests/testtext.c:680:7: acquire_memory: allocated here
gtk+-2.24.33/tests/testtext.c:682:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:691:3: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:692:10: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testtext.c:696:11: branch_true: ...to here
gtk+-2.24.33/tests/testtext.c:701:7: throw: if ‘g_utf8_validate’ throws an exception...
gtk+-2.24.33/tests/testtext.c:698:15: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
#  696|         int to_read = 2047  - remaining;
#  697|   
#  698|->       count = fread (buf + remaining, 1, to_read, f);
#  699|         buf[count + remaining] = '\0';
#  700|   

Error: COMPILER_WARNING: [#def2136]
gtk+-2.24.33/tests/testtext.c:707:7: warning[warning]: Deprecated pre-processor symbol: replace with "memmove"
#  705|   
#  706|         remaining = (buf + remaining + count) - leftover;
#  707|->       g_memmove (buf, leftover, remaining);
#  708|   
#  709|         if (remaining > 6 || count < to_read)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def2137]
gtk+-2.24.33/tests/testtext.c:2051:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*buffer.filename, "w")’
gtk+-2.24.33/tests/testtext.c:2024:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testtext.c:2026:18: branch_true: ...to here
gtk+-2.24.33/tests/testtext.c:2042:10: acquire_resource: opened here
gtk+-2.24.33/tests/testtext.c:2043:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:2051:7: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:2051:7: throw: if ‘gtk_text_buffer_get_iter_at_offset’ throws an exception...
gtk+-2.24.33/tests/testtext.c:2051:7: danger: ‘fopen(*buffer.filename, "w")’ leaks here; was opened at [(3)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/2)
# 2049|     else
# 2050|       {
# 2051|->       gtk_text_buffer_get_iter_at_offset (buffer->buffer, &start, 0);
# 2052|         gtk_text_buffer_get_end_iter (buffer->buffer, &end);
# 2053|     

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2138]
gtk+-2.24.33/tests/testtext.c:2051:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*buffer.filename, "w")’
gtk+-2.24.33/tests/testtext.c:2024:3: branch_true: following ‘true’ branch...
gtk+-2.24.33/tests/testtext.c:2026:18: branch_true: ...to here
gtk+-2.24.33/tests/testtext.c:2042:10: acquire_memory: allocated here
gtk+-2.24.33/tests/testtext.c:2043:6: branch_false: following ‘false’ branch...
gtk+-2.24.33/tests/testtext.c:2051:7: branch_false: ...to here
gtk+-2.24.33/tests/testtext.c:2051:7: throw: if ‘gtk_text_buffer_get_iter_at_offset’ throws an exception...
gtk+-2.24.33/tests/testtext.c:2051:7: danger: ‘fopen(*buffer.filename, "w")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/2)
# 2049|     else
# 2050|       {
# 2051|->       gtk_text_buffer_get_iter_at_offset (buffer->buffer, &start, 0);
# 2052|         gtk_text_buffer_get_end_iter (buffer->buffer, &end);
# 2053|     

Error: COMPILER_WARNING: [#def2139]
gtk+-2.24.33/tests/testtext.c: scope_hint: In function ‘get_lines’
gtk+-2.24.33/tests/testtext.c:2742:8: warning[-Wunused-but-set-variable=]: variable ‘size’ set but not used
# 2742 |   gint size;
#      |        ^~~~
# 2740|     GtkTextIter iter;
# 2741|     gint count;
# 2742|->   gint size;  
# 2743|   
# 2744|     g_array_set_size (buffer_coords, 0);

Error: COMPILER_WARNING (CWE-477): [#def2140]
gtk+-2.24.33/tests/testtreemodel.c: scope_hint: In function ‘test_run’
gtk+-2.24.33/tests/testtreemodel.c:233:11: warning[-Wdeprecated-declarations]: ‘mallinfo’ is deprecated
#  233 |           uordblks_before = mallinfo().uordblks;
#      |           ^~~~~~~~~~~~~~~
gtk+-2.24.33/tests/testtreemodel.c:25: included_from: Included from here.
/usr/include/malloc.h:114:24: note: declared here
#  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
#      |                        ^~~~~~~~
#  231|   #ifdef HAVE_MALLINFO
#  232|   	  /* Peculiar location of this, btw.  -- MW.  */
#  233|-> 	  uordblks_before = mallinfo().uordblks;
#  234|   #endif
#  235|   	  g_timer_reset (timer);

Error: COMPILER_WARNING (CWE-477): [#def2141]
gtk+-2.24.33/tests/testtreemodel.c:233:11: warning[-Wdeprecated-declarations]: ‘mallinfo’ is deprecated
#  231|   #ifdef HAVE_MALLINFO
#  232|   	  /* Peculiar location of this, btw.  -- MW.  */
#  233|-> 	  uordblks_before = mallinfo().uordblks;
#  234|   #endif
#  235|   	  g_timer_reset (timer);

Error: COMPILER_WARNING (CWE-477): [#def2142]
gtk+-2.24.33/tests/testtreemodel.c:245:7: warning[-Wdeprecated-declarations]: ‘mallinfo’ is deprecated
#  245 |       memused = (mallinfo().uordblks - uordblks_before) / 1024;
#      |       ^~~~~~~
/usr/include/malloc.h:114:24: note: declared here
#  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
#      |                        ^~~~~~~~
#  243|         elapsed = elapsed * 1000 / repeats;
#  244|   #ifdef HAVE_MALLINFO
#  245|->       memused = (mallinfo().uordblks - uordblks_before) / 1024;
#  246|   #else
#  247|         memused = 0;

Error: COMPILER_WARNING (CWE-477): [#def2143]
gtk+-2.24.33/tests/testtreemodel.c:245:7: warning[-Wdeprecated-declarations]: ‘mallinfo’ is deprecated
#  243|         elapsed = elapsed * 1000 / repeats;
#  244|   #ifdef HAVE_MALLINFO
#  245|->       memused = (mallinfo().uordblks - uordblks_before) / 1024;
#  246|   #else
#  247|         memused = 0;

Error: COMPILER_WARNING (CWE-477): [#def2144]
gtk+-2.24.33/tests/testtreeview.c: scope_hint: In function ‘set_columns_type’
gtk+-2.24.33/tests/testtreeview.c:394:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  394 |       pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
#      |       ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34: included_from: Included from here.
gtk+-2.24.33/gdk/gdkpixbuf.h:37: included_from: Included from here.
gtk+-2.24.33/gdk/gdkcairo.h:28: included_from: Included from here.
gtk+-2.24.33/gdk/gdk.h:33: included_from: Included from here.
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  392|         gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), col);
#  393|   
#  394|->       pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
#  395|   
#  396|         image = gtk_image_new_from_pixbuf (pixbuf);

Error: COMPILER_WARNING (CWE-477): [#def2145]
gtk+-2.24.33/tests/testtreeview.c:394:7: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  392|         gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), col);
#  393|   
#  394|->       pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **)book_closed_xpm);
#  395|   
#  396|         image = gtk_image_new_from_pixbuf (pixbuf);

Error: COMPILER_WARNING: [#def2146]
gtk+-2.24.33/tests/testtreeview.c: scope_hint: In function ‘create_tree_model’
gtk+-2.24.33/tests/testtreeview.c:630:18: warning[-Wunused-but-set-variable=]: variable ‘dummy’ set but not used
#  630 |   volatile GType dummy; /* G_GNUC_CONST makes the optimizer remove
#      |                  ^~~~~
#  628|     gint i;
#  629|     GType *t;
#  630|->   volatile GType dummy; /* G_GNUC_CONST makes the optimizer remove
#  631|                            * get_type calls if you don't do something
#  632|                            * like this

Error: COMPILER_WARNING (CWE-477): [#def2147]
gtk+-2.24.33/tests/testtreeview.c: scope_hint: In function ‘main’
gtk+-2.24.33/tests/testtreeview.c:713:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  713 |   our_pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **) book_closed_xpm);
#      |   ^~~~~~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:292:12: note: declared here
#  292 | GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data);
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  711|     gtk_init (&argc, &argv);
#  712|   
#  713|->   our_pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **) book_closed_xpm);  
#  714|     
#  715|   #if 0

Error: COMPILER_WARNING (CWE-477): [#def2148]
gtk+-2.24.33/tests/testtreeview.c:713:3: warning[-Wdeprecated-declarations]: ‘gdk_pixbuf_new_from_xpm_data’ is deprecated
#  711|     gtk_init (&argc, &argv);
#  712|   
#  713|->   our_pixbuf = gdk_pixbuf_new_from_xpm_data ((const char **) book_closed_xpm);  
#  714|     
#  715|   #if 0

Error: CPPCHECK_WARNING (CWE-457): [#def2149]
gtk+-2.24.33/tests/testwindows.c:54: warning[uninitvar]: Uninitialized variable: *color.pixel
#   52|     bg = g_new (GdkColor, 1);
#   53|     if (color)
#   54|->     *bg = *color;
#   55|     else
#   56|       {

Scan Properties

analyzer-version-clippy1.92.0
analyzer-version-cppcheck2.19.1
analyzer-version-gcc16.0.0
analyzer-version-gcc-analyzer16.0.0
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-225.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namegtk2-2.24.33-23.fc44
store-results-to/tmp/tmp6suvbxl7/gtk2-2.24.33-23.fc44.tar.xz
time-created2026-01-08 17:19:08
time-finished2026-01-08 17:31:33
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmp6suvbxl7/gtk2-2.24.33-23.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp6suvbxl7/gtk2-2.24.33-23.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9