Bring the various 'run uninstalled' hacks in line with the new way of doing things, and fix make install for module cache files. Patch by Tadej Borovsak.
		
			
				
	
	
		
			21 lines
		
	
	
		
			369 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			369 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include "config.h"
 | 
						|
#include <glib.h>
 | 
						|
 | 
						|
#include <sys/stat.h>
 | 
						|
#include <stdlib.h>
 | 
						|
 | 
						|
static gboolean
 | 
						|
file_exists (const char *filename)
 | 
						|
{
 | 
						|
  struct stat statbuf;
 | 
						|
 | 
						|
  return stat (filename, &statbuf) == 0;
 | 
						|
}
 | 
						|
 | 
						|
void
 | 
						|
pixbuf_init (void)
 | 
						|
{
 | 
						|
  if (file_exists ("../gdk-pixbuf/libpixbufloader-pnm.la"))
 | 
						|
    g_setenv ("GDK_PIXBUF_MODULE_FILE", "../gdk-pixbuf/loaders.cache", TRUE);
 | 
						|
}
 |