]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
Speed-up djgpp's stat() by avoid checking for uneeded stuff.
authorGisle Vanem <gvanem@broadpark.no>
Tue, 23 Jan 2007 08:57:12 +0000 (08:57 +0000)
committerGisle Vanem <gvanem@broadpark.no>
Tue, 23 Jan 2007 08:57:12 +0000 (08:57 +0000)
src/main.c

index 2dc94c1154f85d94157dbfdd909a087f073f4132..1994f0fcbc9db15d1c4ef71d26bbb6b13f97798f 100644 (file)
@@ -416,6 +416,10 @@ static void warnf(struct Configurable *config, const char *fmt, ...)
  */
 static CURLcode main_init(void)
 {
+#ifdef __DJGPP__
+  /* stop stat() wasting time */
+  _djstat_flags |= _STAT_INODE | _STAT_EXEC_MAGIC | _STAT_DIRSIZE;
+#endif
   return curl_global_init(CURL_GLOBAL_DEFAULT);
 }