diff options
Diffstat (limited to 'lib/system.nim')
-rw-r--r-- | lib/system.nim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/system.nim b/lib/system.nim index 82d3bb7f7..1bc8eb7e1 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -2895,6 +2895,9 @@ when not defined(JS): #and not defined(nimscript): proc getFileSize*(f: File): int64 {.tags: [ReadIOEffect], benign.} ## retrieves the file size (in bytes) of `f`. + proc setFileSize*(f: File, size: int64) {.tags: [ReadIOEffect], benign.} + ## changes the size of file `f` (in bytes). + proc readBytes*(f: File, a: var openArray[int8|uint8], start, len: Natural): int {. tags: [ReadIOEffect], benign.} ## reads `len` bytes into the buffer `a` starting at ``a[start]``. Returns |