Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Friday, October 16, 2026

Diff for games/3do-view/dir.c between version 1.4 and 1.5

version 1.4, 2003/05/20 23:37:29 version 1.5, 2003/06/22 18:40:33
Line 11 
Line 11 
  *   *
  */   */
   
 /* $Platon: games/3do-view/dir.c,v 1.3 2003/05/20 19:11:48 nepto Exp $ */  /* $Platon: games/3do-view/dir.c,v 1.4 2003/05/20 23:37:29 nepto Exp $ */
   
 #include <string.h>  #include <string.h>
 #include <stdlib.h>  #include <stdlib.h>
 #include <system.h>  #include <system.h>
   
 #if PLATON_SYSTEM_LINUX  #if PLATON_SYSTEM_SVGALIB
 #  include <unistd.h>  #  include <unistd.h>
 #  include <dirent.h>  #  include <dirent.h>
 #  include <sys/types.h>  #  include <sys/types.h>
Line 51  static int compare_function(const void *
Line 51  static int compare_function(const void *
   
 void get_directories_and_files(char ***directories, char ***files) /* {{{ */  void get_directories_and_files(char ***directories, char ***files) /* {{{ */
 {  {
 #if PLATON_SYSTEM_LINUX  #if PLATON_SYSTEM_SVGALIB
         DIR *dirp;          DIR *dirp;
         struct dirent *dp;          struct dirent *dp;
         struct stat st;          struct stat st;
Line 71  void get_directories_and_files(char ***d
Line 71  void get_directories_and_files(char ***d
         directories_size = 0;          directories_size = 0;
         files_size       = 0;          files_size       = 0;
   
 #if PLATON_SYSTEM_LINUX  #if PLATON_SYSTEM_SVGALIB
         for (dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) {          for (dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) {
                 if (stat(DIR_FILENAME, &st))                  if (stat(DIR_FILENAME, &st))
                         continue;                          continue;
Line 103  void get_directories_and_files(char ***d
Line 103  void get_directories_and_files(char ***d
                         break;                          break;
                 (*size)++;                  (*size)++;
                 (*ptr)[*size] = NULL;                  (*ptr)[*size] = NULL;
 #if PLATON_SYSTEM_LINUX  #if PLATON_SYSTEM_SVGALIB
         }          }
         closedir(dirp);          closedir(dirp);
 #endif  #endif

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top