Fix new function: fopenlog()

ftello() returns 0 after fnopen(..., O_APPEND). Use filelength() instead.
14 jobs for dailybuild_linux-x64 in 10 minutes and 23 seconds (queued for 16 seconds)
Status Name Job ID Coverage
  Build
passed jsdoor-freebsd #34619
FreeBSD

00:04:13

passed jsdoor-linux #34620
Linux

00:07:04

passed jsdoor-windows #34622
FreeBSD

00:02:05

passed sbbs-freebsd #34614
FreeBSD

00:05:55

passed sbbs-linux #34609
Linux

00:09:54

passed sbbs-windows #34612
Windows

00:04:54

passed sexpots-freebsd #34621
FreeBSD

00:00:13

passed sexpots-linux #34610
Linux

00:00:20

passed sexpots-windows #34613
Windows

00:00:22

passed syncdraw-freebsd #34617
FreeBSD

00:00:25

passed syncdraw-linux #34618
Linux

00:01:01

passed syncterm-freebsd #34615
FreeBSD

00:01:06

passed syncterm-linux #34611
Linux

00:03:00

passed syncterm-windows #34616
FreeBSD

00:01:55