Blame gtk/tests/pixbuf-init.c

Packit Service fb6fa5
#include "config.h"
Packit Service fb6fa5
#include <glib.h>
Packit Service fb6fa5
Packit Service fb6fa5
#include <sys/stat.h>
Packit Service fb6fa5
#include <stdlib.h>
Packit Service fb6fa5
Packit Service fb6fa5
static gboolean
Packit Service fb6fa5
file_exists (const char *filename)
Packit Service fb6fa5
{
Packit Service fb6fa5
  struct stat statbuf;
Packit Service fb6fa5
Packit Service fb6fa5
  return stat (filename, &statbuf) == 0;
Packit Service fb6fa5
}
Packit Service fb6fa5
Packit Service fb6fa5
void
Packit Service fb6fa5
pixbuf_init (void)
Packit Service fb6fa5
{
Packit Service fb6fa5
  if (file_exists ("../../gdk-pixbuf/libpixbufloader-pnm.la"))
Packit Service fb6fa5
    g_setenv ("GDK_PIXBUF_MODULE_FILE", "../../gdk-pixbuf/gdk-pixbuf.loaders", TRUE);
Packit Service fb6fa5
}