Add new procedure to get all of the information from the directory
authorChris Hanson <org/chris-hanson/cph>
Sun, 5 Jan 1997 23:38:50 +0000 (23:38 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sun, 5 Jan 1997 23:38:50 +0000 (23:38 +0000)
reader.

v7/src/microcode/ntfs.c

index e739d0c28fadff64b5c1c954c641aad1f9955126..6adc6e0de7cd7d10db29c2872856cd9e6e8bdf69 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: ntfs.c,v 1.13 1997/01/01 22:57:24 cph Exp $
+$Id: ntfs.c,v 1.14 1997/01/05 23:38:50 cph Exp $
 
 Copyright (c) 1992-97 Massachusetts Institute of Technology
 
@@ -307,6 +307,17 @@ DEFUN (OS_directory_read_matching, (index, prefix),
     }
 }
 
+int
+win32_directory_read (unsigned int index, WIN32_FIND_DATA * info)
+{
+  nt_dir * dir = (REFERENCE_DIRECTORY (index));
+  if ((dir == 0) || (! (dir -> more)))
+    return (0);
+  (*info) = (dir -> entry);
+  (dir -> more) = (FindNextFile ((dir -> handle), (& (dir -> entry))));
+  return (1);
+}
+
 void
 DEFUN (OS_directory_close, (index), unsigned int index)
 {