ObjFW  Diff

Differences From Artifact [964c651cbc]:

  • File src/amiga-library-glue.h — part of check-in [b49309c829] at 2025-05-01 02:58:01 on branch morphos-library — Add missing functions to Amiga library (user: js size: 10320)

To Artifact [6515eb30bf]:

  • File src/amiga-library-glue.h — part of check-in [8eac275199] at 2025-05-01 16:15:46 on branch morphos-library — Make Amiga library more consistent with runtime (user: js size: 10275)

41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#import "OFString.h"
#import "OFTLSKey.h"
#import "OFTLSStream.h"
#import "OFX509Certificate.h"
#import "OFZIPArchiveEntry.h"
#import "OFException.h"

extern bool glue_OFInit(unsigned int version, struct OFLibC *_Nonnull libc, struct Library *_Nonnull RTBase);
extern void *_Nullable glue_OFAllocMemory(size_t count, size_t size);
extern void *_Nullable glue_OFAllocZeroedMemory(size_t count, size_t size);
extern void *_Nullable glue_OFResizeMemory(void *_Nullable pointer, size_t count, size_t size);
extern void glue_OFFreeMemory(void *_Nullable pointer);
extern id _Nonnull glue_OFAllocObject(Class _Nonnull class_, size_t extraSize, size_t extraAlignment, void *_Nullable *_Nullable extra);
extern void glue_OFMethodNotFound(id _Nonnull self, SEL _Nonnull _cmd);
extern void glue_OFHashInit(unsigned long *_Nonnull hash);







|







41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#import "OFString.h"
#import "OFTLSKey.h"
#import "OFTLSStream.h"
#import "OFX509Certificate.h"
#import "OFZIPArchiveEntry.h"
#import "OFException.h"

extern bool glue_OFInit(struct OFLinklibContext *_Nonnull libc);
extern void *_Nullable glue_OFAllocMemory(size_t count, size_t size);
extern void *_Nullable glue_OFAllocZeroedMemory(size_t count, size_t size);
extern void *_Nullable glue_OFResizeMemory(void *_Nullable pointer, size_t count, size_t size);
extern void glue_OFFreeMemory(void *_Nullable pointer);
extern id _Nonnull glue_OFAllocObject(Class _Nonnull class_, size_t extraSize, size_t extraAlignment, void *_Nullable *_Nullable extra);
extern void glue_OFMethodNotFound(id _Nonnull self, SEL _Nonnull _cmd);
extern void glue_OFHashInit(unsigned long *_Nonnull hash);