Use min/max instead of MIN/MAX.

diff --git a/files/dos_fs.c b/files/dos_fs.c
index 69e6dab..4ba1c23 100644
--- a/files/dos_fs.c
+++ b/files/dos_fs.c
@@ -524,7 +524,7 @@
 
     const char *p = strchr( name, '/' );
     int len = p ? (int)(p - name) : strlen(name);
-    if ((p = strchr( name, '\\' ))) len = MIN( (int)(p - name), len );
+    if ((p = strchr( name, '\\' ))) len = min( (int)(p - name), len );
     /* Ignore trailing dots */
     while (len > 1 && name[len-1] == '.') len--;
     if (long_len < len + 1) return FALSE;