tool_doswin.c: fix djgpp function _use_lfn() used without a prototype
authorGisle Vanem <gvanem@broadpark.no>
Wed, 20 Jun 2012 21:40:42 +0000 (23:40 +0200)
committerYang Tse <yangsita@gmail.com>
Wed, 20 Jun 2012 21:40:42 +0000 (23:40 +0200)
http://curl.haxx.se/mail/archive-2012-06/0028.html

src/tool_doswin.c

index c1ba48e..4fae91d 100644 (file)
@@ -81,6 +81,8 @@ __pragma(warning(pop))
 #  define _use_lfn(f) ALWAYS_TRUE   /* long file names always available */
 #elif !defined(__DJGPP__) || (__DJGPP__ < 2)  /* DJGPP 2.0 has _use_lfn() */
 #  define _use_lfn(f) ALWAYS_FALSE  /* long file names never available */
+#elif defined(__DJGPP__)
+#  include <fcntl.h>                /* _use_lfn(f) prototype */
 #endif
 
 static const char *msdosify (const char *file_name);