File: t1.c

package info (click to toggle)
webp-pixbuf-loader 0.2.7-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 9,144 kB
  • sloc: ansic: 1,194; sh: 17; makefile: 7
file content (24 lines) | stat: -rw-r--r-- 546 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <gdk-pixbuf/gdk-pixbuf.h>

gint
main (gint argc, gchar **argv)
{
  GError *error = NULL;
  gchar **env   = g_get_environ ();

  g_warning ("%s", g_environ_getenv (env, "TEST_FILE"));
  GdkPixbuf *pixbuf
      = gdk_pixbuf_new_from_file (g_environ_getenv (env, "TEST_FILE"), &error);
  if (error)
    {
      g_error ("%s", error->message);
    };
  g_assert (error == NULL);

  g_assert (gdk_pixbuf_get_width (pixbuf) == 1);
  g_assert (gdk_pixbuf_get_height (pixbuf) == 1);

  g_strfreev (env);
  g_object_unref (pixbuf);
  return 0;
}