From 7428c24a2e3bb8897815b85fbbe61ec2ece6cfbc Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Mon, 13 Jul 2020 05:43:49 +0300 Subject: Added newfile in callback. --- include/magi/file.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/magi/file.h b/include/magi/file.h index cd3d675..d976194 100644 --- a/include/magi/file.h +++ b/include/magi/file.h @@ -32,11 +32,13 @@ const magi_file *magi_files_get(const magi_files *files, const char *name); * Callback to load files while analysing request. * addon_len is not null if something to add is in addon * and null if file_to_add_into is ended. + * newfile flag is setted up in the beginning of new file. * Files are passed sequentialy, one by one. */ -typedef void (*magi_file_callback_act)(void *userdata, +typedef void (*magi_file_callback_act)(void *userdata, + int newfile, magi_file *file_to_add_into, - char *addon, - int addon_len); + char *addon, + int addon_len); typedef struct magi_file_callback { magi_file_callback_act act; -- cgit v1.2.3