| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -222,7 +222,7 @@ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			            unsigned int __stdcall timeEndPeriod(unsigned int uPeriod); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        #endif | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #endif | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(__linux__) || defined(__FreeBSD__) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        #include <sys/time.h>               // Required for: timespec, nanosleep(), select() - POSIX | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        //#define GLFW_EXPOSE_NATIVE_X11      // WARNING: Exposing Xlib.h > X.h results in dup symbols for Font type | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -3467,7 +3467,7 @@ void OpenURL(const char *url) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(_WIN32) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        sprintf(cmd, "explorer \"%s\"", url); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #endif | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(__linux__) || defined(__FreeBSD__) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        sprintf(cmd, "xdg-open '%s'", url); // Alternatives: firefox, x-www-browser | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #endif | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(__APPLE__) | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -4840,7 +4840,7 @@ void WaitTime(float ms) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(_WIN32) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        Sleep((unsigned int)ms); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #endif | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(__linux__) || defined(__FreeBSD__) || defined(__EMSCRIPTEN__) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    #if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__EMSCRIPTEN__) | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        struct timespec req = { 0 }; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        time_t sec = (int)(ms/1000.0f); | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			        ms -= (sec*1000); | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |