Control: tags -1 + patch Hi Alex,
Here's a patch fixing this bug.
Description: Fix FTBFS with GCC 14. Bug-Debian: https://bugs.debian.org/1075601 Author: Yavor Doganov <ya...@gnu.org> Forwarded: no Last-Update: 2024-07-03 --- --- unar-1.10.8+ds1.orig/XADRAR5Parser.m +++ unar-1.10.8+ds1/XADRAR5Parser.m @@ -74,12 +74,6 @@ return 8; } -+(BOOL)recognizeFileWithHandle:(CSHandle *)handle firstBytes:(NSData *)data name:(NSString *)name -{ - off_t signatureLocation = [self signatureLocationInData:data]; - return signatureLocation != RAR5SignatureNotFound; -} - + (off_t)signatureLocationInData:(NSData *)data { const uint8_t *bytes=[data bytes]; int length=[data length]; @@ -98,6 +92,12 @@ return RAR5SignatureNotFound; } ++(BOOL)recognizeFileWithHandle:(CSHandle *)handle firstBytes:(NSData *)data name:(NSString *)name +{ + off_t signatureLocation = [self signatureLocationInData:data]; + return signatureLocation != RAR5SignatureNotFound; +} + +(NSArray *)volumesForHandle:(CSHandle *)handle firstBytes:(NSData *)data name:(NSString *)name { // Check if multipart