Blame demos/pixbuf-init.c

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