From ed3b1dbcd7840cbbf71f5fa89d2bfc6a6aa9538e Mon Sep 17 00:00:00 2001 From: jvoisin Date: Thu, 25 Oct 2018 21:35:38 +0200 Subject: Snuffleupagus should now compile on Windows --- src/sp_upload_validation.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/sp_upload_validation.c') diff --git a/src/sp_upload_validation.c b/src/sp_upload_validation.c index 6f6dc1c..8dcc485 100644 --- a/src/sp_upload_validation.c +++ b/src/sp_upload_validation.c @@ -12,6 +12,19 @@ int sp_rfc1867_callback(unsigned int event, void *event_data, void **extra); efree(env[i]); \ } +#ifdef PHP_WIN32 + +int sp_rfc1867_callback_win(unsigned int event, void *event_data, + void **extra) { + sp_log_msg("upload_validation", SP_LOG_SIMULATION, + "The upload validation doesn't work for now on Windows yet, " + "see https://github.com/nbs-system/snuffleupagus/issues/248 for " + "details."); + return SUCCESS; +} + +#else + int sp_rfc1867_callback(unsigned int event, void *event_data, void **extra) { int retval = SUCCESS; @@ -89,6 +102,7 @@ int sp_rfc1867_callback(unsigned int event, void *event_data, void **extra) { } return retval; } +#endif void hook_upload() { if (NULL == sp_rfc1867_orig_callback) { -- cgit v1.3