diff options
-rwxr-xr-x | configure | 3 | ||||
-rw-r--r-- | ffmpeg.c | 2 |
2 files changed, 5 insertions, 0 deletions
@@ -667,6 +667,7 @@ HAVE_LIST=" fast_unaligned fork freetype2 + getrusage imlib2 inet_aton lrintf @@ -1596,6 +1597,8 @@ elif check_func dlopen -ldl; then ldl=-ldl fi +check_func getrusage + check_func fork test "$vhook" = "default" && vhook="$dlopen" @@ -3113,10 +3113,12 @@ static int64_t getutime(void) #else static int64_t getutime(void) { +#ifdef HAVE_GETRUSAGE struct rusage rusage; getrusage(RUSAGE_SELF, &rusage); return (rusage.ru_utime.tv_sec * 1000000LL) + rusage.ru_utime.tv_usec; +#endif } #endif |