···466466void* CI_GenericRGBLinear_to_TempTint(void);
467467void* CI_TempTint_to_xy(void);
468468void* CI_xy_to_TempTint(void);
469469-void* open_memstream(void);
469469+470470+// already defined in updated libc, but still present in macOS 10.15's CoreImage?
471471+FILE* open_memstream(char** buffer, size_t* size);
470472471473#endif
+4-2
src/frameworks/CoreImage/src/CoreImage.m
···108108 return NULL;
109109}
110110111111-void* open_memstream(void) {
112112- if (verbose) puts("STUB: open_memstream called");
111111+// seems to be the same as the `open_memstream` function in libc
112112+// not sure why CoreImage has its own copy
113113+FILE* open_memstream(char** buffer, size_t* size) {
114114+ if (verbose) puts("STUB: CoreImage's open_memstream called (why?)");
113115 return NULL;
114116}