OSX 10.15 file offset methods

This commit is contained in:
rfm 2024-11-08 15:19:40 +00:00
parent 4b3315111b
commit fe5efb6aa2
4 changed files with 113 additions and 32 deletions

View file

@ -100,6 +100,12 @@ GS_EXPORT_CLASS
- (void) truncateFileAtOffset: (unsigned long long)pos;
#if OS_API_VERSION(MAC_OS_X_VERSION_10_15, GS_API_LATEST)
- (BOOL) getOffset: (out unsigned long long *)offsetInFile
error: (out NSError **)error;
- (BOOL) seekToEndReturningOffset: (out unsigned long long *)offsetInFile
error: (out NSError **)error;
- (BOOL) seekToOffset: (unsigned long long)offset
error: (out NSError **)error;
- (BOOL) truncateAtOffset: (unsigned long long)offset
error: (out NSError **)error;
#endif