|  | @@ -253,7 +253,9 @@ int app( int argc, char** argv ) {
 | 
	
		
			
			| 253 | 253 |      bool decorations = !options.nodecorations_flag;
 | 
	
		
			
			| 254 | 254 |      bool themeon = (bool)options.theme_given;
 | 
	
		
			
			| 255 | 255 |      std::string theme = options.theme_arg;
 | 
	
		
			
			|  | 256 | +#ifdef OPENGL_ENABLED
 | 
	
		
			
			| 256 | 257 |      bool shadergiven = (bool)options.shader_given;
 | 
	
		
			
			|  | 258 | +#endif
 | 
	
		
			
			| 257 | 259 |      std::string shader = options.shader_arg;
 | 
	
		
			
			| 258 | 260 |      struct timespec start, time;
 | 
	
		
			
			| 259 | 261 |      int xoffset = 0;
 | 
	
	
		
			
			|  | @@ -274,12 +276,14 @@ int app( int argc, char** argv ) {
 | 
	
		
			
			| 274 | 276 |      }
 | 
	
		
			
			| 275 | 277 |      std::string format = options.format_arg;
 | 
	
		
			
			| 276 | 278 |      bool magenabled = options.magnify_flag;
 | 
	
		
			
			|  | 279 | +#ifdef OPENGL_ENABLED
 | 
	
		
			
			| 277 | 280 |      float magstrength = options.magstrength_arg;
 | 
	
		
			
			| 278 | 281 |      if ( options.magpixels_arg < 0 ) {
 | 
	
		
			
			| 279 | 282 |          fprintf( stderr, "Error: --magpixels < 0, it's an unsigned integer you twat. Stop trying to underflow me!\n" );
 | 
	
		
			
			| 280 | 283 |          return EXIT_FAILURE;
 | 
	
		
			
			| 281 | 284 |      }
 | 
	
		
			
			| 282 | 285 |      unsigned int magpixels = (unsigned int)options.magpixels_arg;
 | 
	
		
			
			|  | 286 | +#endif
 | 
	
		
			
			| 283 | 287 |      cmdline_parser_free( &options );
 | 
	
		
			
			| 284 | 288 |  #ifndef OPENGL_ENABLED
 | 
	
		
			
			| 285 | 289 |      if ( opengl || themeon || magenabled ) {
 |