Merge: doc: fixed some typos and other misc. corrections
[nit.git] / c_src / core__time._ffi.c
1 /*
2 Extern implementation of Nit module time
3 */
4 #include <stdlib.h>
5 #include <stdio.h>
6 #include <stdint.h>
7 #include "core__time._ffi.h"
8 #ifdef ANDROID
9 #include <android/log.h>
10 #define PRINT_ERROR(...) (void)__android_log_print(ANDROID_LOG_WARN, "Nit", __VA_ARGS__)
11 #else
12 #define PRINT_ERROR(...) fprintf(stderr, __VA_ARGS__)
13 #endif
14 #define CString_to_s core__time___CString_to_s
15 #define String_to_cstring core__time___String_to_cstring
16 long core__time___Sys_get_time___impl( Sys self )
17 {
18 #line 24 "../lib/core/time.nit"
19
20 return time(NULL); }