@@ -23,10 +23,11 @@ #include #import "OFFileManager.h" #import "OFRunLoop.h" +#import "OFStdIOStream.h" #import "macros.h" #import "amiga-library.h" #define USE_INLINE_STDARG @@ -82,10 +83,12 @@ void *__objc_class_name_OFDictionary; void *__objc_class_name_OFEnumerator; void *__objc_class_name_OFFileManager; void *__objc_class_name_OFGZIPStream; void *__objc_class_name_OFHMAC; +void *__objc_class_name_OFINICategory; +void *__objc_class_name_OFINIFile; void *__objc_class_name_OFInflate64Stream; void *__objc_class_name_OFInflateStream; void *__objc_class_name_OFInvocation; void *__objc_class_name_OFLHAArchive; void *__objc_class_name_OFLHAArchiveEntry; @@ -92,10 +95,11 @@ void *__objc_class_name_OFList; void *__objc_class_name_OFLocale; void *__objc_class_name_OFMD5Hash; void *__objc_class_name_OFMapTable; void *__objc_class_name_OFMapTableEnumerator; +void *__objc_class_name_OFMemoryStream; void *__objc_class_name_OFMessagePackExtension; void *__objc_class_name_OFMethodSignature; void *__objc_class_name_OFMutableArray; void *__objc_class_name_OFMutableData; void *__objc_class_name_OFMutableDictionary; @@ -125,10 +129,11 @@ void *__objc_class_name_OFSHA512Hash; void *__objc_class_name_OFSandbox; void *__objc_class_name_OFSecureData; void *__objc_class_name_OFSeekableStream; void *__objc_class_name_OFSet; +void *__objc_class_name_OFSettings; void *__objc_class_name_OFSortedList; void *__objc_class_name_OFStdIOStream; void *__objc_class_name_OFStream; void *__objc_class_name_OFString; void *__objc_class_name_OFSystemInfo; @@ -152,13 +157,10 @@ void *__objc_class_name_OFXMLProcessingInstructions; void *__objc_class_name_OFZIPArchive; void *__objc_class_name_OFZIPArchiveEntry; #ifdef OF_HAVE_FILES void *__objc_class_name_OFFile; -void *__objc_class_name_OFINICategory; -void *__objc_class_name_OFINIFile; -void *__objc_class_name_OFSettings; #endif #ifdef OF_HAVE_SOCKETS void *__objc_class_name_OFAAAADNSResourceRecord; void *__objc_class_name_OFADNSResourceRecord; void *__objc_class_name_OFCNAMEDNSResourceRecord; @@ -397,10 +399,20 @@ } #endif extern void OFPBKDF2Wrapper(const OFPBKDF2Parameters *parameters); extern void OFScryptWrapper(const OFScryptParameters *parameters); + +void +OFLog(OFConstantString *format, ...) +{ + va_list arguments; + + va_start(arguments, format); + OFLogV(format, arguments); + va_end(arguments); +} void OFPBKDF2(OFPBKDF2Parameters parameters) { OFPBKDF2Wrapper(¶meters);