Skip to content

Commit 391f4c8

Browse files
committed
updated
1 parent 2abbffd commit 391f4c8

File tree

4 files changed

+1
-23
lines changed

4 files changed

+1
-23
lines changed

Package.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ let package = Package(
1616
.package(url: "https://github.com/flocked/FZSwiftUtils.git", branch: "main"),
1717
],
1818
targets: [
19-
.target(name: "_MDQueryInterposer", path: "Sources/FZMetadata+ObjC/MDQueryInterposer", publicHeadersPath: "", cSettings: [.headerSearchPath(".")]),
19+
.target(name: "_MDQueryInterposer", path: "Sources/FZMetadata+ObjC/MDQueryInterposer"),
2020
.target(
2121
name: "FZMetadata",
2222
dependencies: ["FZSwiftUtils", "_MDQueryInterposer"]

Sources/FZMetadata+ObjC/MDQueryInterposer/MDQueryInterposer.m

-8
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,9 @@
55
// Created by Florian Zand on 14.04.25.
66
//
77

8-
#import <Foundation/Foundation.h>
98
#import <CoreServices/CoreServices.h>
10-
#import "include/MDQueryInterposer.h"
119

1210
extern void swizzled_MDQuerySetBatchingParameters(MDQueryRef, MDQueryBatchingParams);
13-
extern MDQueryRef swizzled_MDQueryCreate(CFAllocatorRef alloc, CFStringRef queryString, CFArrayRef attrList, CFArrayRef scopeList);
14-
15-
MDQueryRef my_MDQueryCreate(CFAllocatorRef allocator, CFStringRef queryString, CFArrayRef valueList, CFArrayRef searchScopes) {
16-
return swizzled_MDQueryCreate(allocator, queryString, valueList, searchScopes);
17-
}
1811

1912
void my_MDQuerySetBatchingParameters(MDQueryRef query, MDQueryBatchingParams params) {
2013
swizzled_MDQuerySetBatchingParameters(query, params);
@@ -24,6 +17,5 @@ void my_MDQuerySetBatchingParameters(MDQueryRef query, MDQueryBatchingParams par
2417
const void *replacement;
2518
const void *original;
2619
} interposers[] __attribute__((section("__DATA,__interpose"))) = {
27-
{ (const void *)my_MDQueryCreate, (const void *)MDQueryCreate },
2820
{ (const void *)my_MDQuerySetBatchingParameters, (const void *)MDQuerySetBatchingParameters }
2921
};

Sources/FZMetadata+ObjC/MDQueryInterposer/include/MDQueryInterposer.h

-8
This file was deleted.

Sources/FZMetadata/MetadataQuery/MetadataQuery.swift

-6
Original file line numberDiff line numberDiff line change
@@ -615,9 +615,3 @@ func swizzled_MDQuerySetBatchingParameters( _ query: MDQuery, _ params: MDQueryB
615615
}
616616
MDQuerySetBatchingParameters(query, params)
617617
}
618-
619-
@_cdecl("swizzled_MDQueryCreate")
620-
func swizzled_MDQueryCreate(_ alloc: CFAllocator?, _ queryString: CFString, _ attrList: CFArray, _ scopeList: CFArray) -> MDQuery? {
621-
// Swift.print("MDQueryCreate")
622-
return MDQueryCreate(alloc, queryString, attrList, scopeList)
623-
}

0 commit comments

Comments
 (0)