0001-add-variant-definition-of-lcurl_url_t.patch 905 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. From 28ac0c5e642c9f7e3091a60268745f7cab4cc92b Mon Sep 17 00:00:00 2001
  2. From: Francois Perrad <francois.perrad@gadz.org>
  3. Date: Sat, 23 Feb 2019 15:23:26 +0100
  4. Subject: [PATCH] add variant definition of lcurl_url_t
  5. like in lceasy.h
  6. Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
  7. ---
  8. src/lcurlapi.h | 9 +++++++++
  9. 1 file changed, 9 insertions(+)
  10. diff --git a/Lua-cURLv3-0.3.9/src/lcurlapi.h b/Lua-cURLv3-0.3.9/src/lcurlapi.h
  11. index 4dd4672..862c94f 100644
  12. --- a/Lua-cURLv3-0.3.9/src/lcurlapi.h
  13. +++ b/Lua-cURLv3-0.3.9/src/lcurlapi.h
  14. @@ -19,11 +19,20 @@
  15. #if LCURL_CURL_VER_GE(7,62,0)
  16. +#if LCURL_CC_SUPPORT_FORWARD_TYPEDEF
  17. typedef struct lcurl_url_tag {
  18. CURLU *url;
  19. int err_mode;
  20. }lcurl_url_t;
  21. +#else
  22. +struct lcurl_url_tag {
  23. + CURLU *url;
  24. +
  25. + int err_mode;
  26. +};
  27. +#define lcurl_url_t struct lcurl_url_tag
  28. +#endif
  29. int lcurl_url_create(lua_State *L, int error_mode);
  30. --
  31. 2.17.1