mirror of
				https://github.com/janet-lang/janet
				synced 2025-11-04 09:33:02 +00:00 
			
		
		
		
	issues with gettime on mach kernel.
This commit is contained in:
		@@ -596,6 +596,11 @@ JanetTable *janet_get_core_table(const char *name) {
 | 
			
		||||
 | 
			
		||||
/* Clock shims for various platforms */
 | 
			
		||||
#ifdef JANET_GETTIME
 | 
			
		||||
/* For macos */
 | 
			
		||||
#ifdef __MACH__
 | 
			
		||||
#include <mach/clock.h>
 | 
			
		||||
#include <mach/mach.h>
 | 
			
		||||
#endif
 | 
			
		||||
#ifdef JANET_WINDOWS
 | 
			
		||||
int janet_gettime(struct timespec *spec) {
 | 
			
		||||
    FILETIME ftime;
 | 
			
		||||
 
 | 
			
		||||
@@ -1006,8 +1006,10 @@ int main(int argc, char **argv) {
 | 
			
		||||
    SetConsoleOutputCP(65001);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if !defined(JANET_WINDOWS) && !defined(JANET_SIMPLE_GETLINE)
 | 
			
		||||
    /* Try and not leave the terminal in a bad state */
 | 
			
		||||
    atexit(norawmode);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
    /* Set up VM */
 | 
			
		||||
    janet_init();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user