diff options
Diffstat (limited to 'rtclient/search.h')
-rw-r--r-- | rtclient/search.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/rtclient/search.h b/rtclient/search.h index e0e386a..25b7258 100644 --- a/rtclient/search.h +++ b/rtclient/search.h @@ -1,21 +1,15 @@ #ifndef RTCLIENT_SEARCH_H #define RTCLIENT_SEARCH_H -struct rtclient_search_ticket_list { - size_t length; - struct rtclient_ticket *tickets[]; -}; - #ifdef __cplusplus extern "C" { #endif - void rtclient_search_ticket(struct rtclient_search_ticket_list **listptr - , const char *query); - void rtclient_search_ticket_free(struct rtclient_search_ticket_list *list); +void rtclient_search_ticket(const char *query, + void (*callback)(struct rtclient_ticket **)); #ifdef __cplusplus } #endif -#endif // RTCLIENT_SEARCH_H +#endif |