diff liboctave/dir-ops.cc @ 2800:9aeba8e006a4

[project @ 1997-03-09 09:50:20 by jwe]
author jwe
date Sun, 09 Mar 1997 09:50:39 +0000
parents 1b57120c997b
children 8b262e771614
line wrap: on
line diff
--- a/liboctave/dir-ops.cc	Sat Mar 08 08:41:00 1997 +0000
+++ b/liboctave/dir-ops.cc	Sun Mar 09 09:50:39 1997 +0000
@@ -44,7 +44,7 @@
     {
       close ();
 
-      dir = (void *) opendir (name.c_str ());
+      dir = static_cast<void *> (opendir (name.c_str ()));
 
       if (dir)
 	fail = false;
@@ -68,16 +68,16 @@
 
       struct dirent *dir_ent;
 
-      while ((dir_ent = readdir ((DIR *) dir)))
+      while ((dir_ent = readdir (static_cast<DIR *> (dir))))
 	count++;
 
-      rewinddir ((DIR *) dir);
+      rewinddir (static_cast<DIR *> (dir));
 
       dirlist.resize (count);
 
       for (int i = 0; i < count; i++)
 	{
-	  dir_ent = readdir ((DIR *) dir);
+	  dir_ent = readdir (static_cast<DIR *> (dir));
 
 	  if (dir_ent)
 	    dirlist[i] = dir_ent->d_name;
@@ -93,7 +93,7 @@
 dir_entry::close (void)
 {
   if (dir)
-    closedir ((DIR *) dir);
+    closedir (static_cast<DIR *> (dir));
 
   dir = 0;
 }