commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/geas lib/classdefs/classdata.c lib/classde...


From: Neil Tiffin
Subject: gnue/geas lib/classdefs/classdata.c lib/classde...
Date: Sun, 23 Sep 2001 08:17:51 -0400

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Neil Tiffin <address@hidden>    01/09/23 08:17:51

Modified files:
        geas/lib/classdefs: classdata.c classdata.h 
        geas/src       : geas-server.c 
        geas/tools     : gcdverifier.c 
        geas/tools/mac/gcdVerifier.pbproj: project.pbxproj 

Log message:
        Revise args for odl_get_files_from_dir() if preparation for use by 
methods code.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/lib/classdefs/classdata.c.diff?cvsroot=OldCVS&tr1=1.68&tr2=1.69&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/lib/classdefs/classdata.h.diff?cvsroot=OldCVS&tr1=1.34&tr2=1.35&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/src/geas-server.c.diff?cvsroot=OldCVS&tr1=1.108&tr2=1.109&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/tools/gcdverifier.c.diff?cvsroot=OldCVS&tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/tools/mac/gcdVerifier.pbproj/project.pbxproj.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text

Patches:
Index: gnue/geas/lib/classdefs/classdata.c
diff -u gnue/geas/lib/classdefs/classdata.c:1.68 
gnue/geas/lib/classdefs/classdata.c:1.69
--- gnue/geas/lib/classdefs/classdata.c:1.68    Sun Sep 16 13:54:48 2001
+++ gnue/geas/lib/classdefs/classdata.c Sun Sep 23 08:17:51 2001
@@ -22,7 +22,7 @@
    along with this program; if not, write to the Free Software Foundation,
    Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  
 
-   $Id: classdata.c,v 1.68 2001/09/16 17:54:48 ntiffin Exp $
+   $Id: classdata.c,v 1.69 2001/09/23 12:17:51 ntiffin Exp $
    
 */
 
@@ -2770,10 +2770,15 @@
 }
 
 /* ------------------------------------------------------------------------- *\
- * 
+ * odl_get_files_from_dir - traverse a dir structure and return a list of
+ *  files that match the extension.
+ *
+ * name - beginning directory name
+ * ext  - the extension to search for "gcd" or "py" no dot required
+ *        although the dot is assumed.
 \* ------------------------------------------------------------------------- */
 odl_filenamelist *
-odl_get_files_from_dir (odl_filenamelist * filelist, const char *name)
+odl_get_files_from_dir (odl_filenamelist * filelist, const char *name, const 
char *ext)
 {
   struct dirent *next;
   DIR *reading;
@@ -2880,7 +2885,7 @@
                                    g_strdup_printf ("%s%s/", currpath->str,
                                                     next->d_name));
                 }
-              if (odl_is_extension (next->d_name, "gcd"))
+              if (odl_is_extension (next->d_name, ext))
                 {
                   char *tmp =
                     g_strdup_printf ("%s%s", currpath->str, next->d_name);
@@ -2920,7 +2925,7 @@
  * 
 \* ------------------------------------------------------------------------- */
 gboolean 
-odl_is_extension(char *filename, char *ext)
+odl_is_extension(const char *filename, const char *ext)
 {
   int flen = strlen (filename);
   int elen = strlen (ext);
Index: gnue/geas/lib/classdefs/classdata.h
diff -u gnue/geas/lib/classdefs/classdata.h:1.34 
gnue/geas/lib/classdefs/classdata.h:1.35
--- gnue/geas/lib/classdefs/classdata.h:1.34    Fri Sep  7 15:25:31 2001
+++ gnue/geas/lib/classdefs/classdata.h Sun Sep 23 08:17:51 2001
@@ -312,9 +312,9 @@
 odl_base *odl_find_in_container(odl_base * c, const char *name);
 
 odl_filenamelist *
-odl_get_files_from_dir (odl_filenamelist * filelist, const char *name);
+odl_get_files_from_dir (odl_filenamelist * filelist, const char *name, const 
char *ext);
 
 gboolean 
-odl_is_extension(char *filename, char *ext);
+odl_is_extension(const char *filename, const char *ext);
 
 #endif
Index: gnue/geas/src/geas-server.c
diff -u gnue/geas/src/geas-server.c:1.108 gnue/geas/src/geas-server.c:1.109
--- gnue/geas/src/geas-server.c:1.108   Sat Sep 15 08:50:51 2001
+++ gnue/geas/src/geas-server.c Sun Sep 23 08:17:51 2001
@@ -19,7 +19,7 @@
   along with this program; if not, write to the Free Software Foundation,
   Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  
   
-  $Id: geas-server.c,v 1.108 2001/09/15 12:50:51 reinhard Exp $
+  $Id: geas-server.c,v 1.109 2001/09/23 12:17:51 ntiffin Exp $
  
 */
 
@@ -1549,7 +1549,7 @@
       exit (-1);
     }
 
-  fl = odl_get_files_from_dir (fl, name);
+  fl = odl_get_files_from_dir (fl, name, "gcd");
 
   if (!fl)
     {
Index: gnue/geas/tools/gcdverifier.c
diff -u gnue/geas/tools/gcdverifier.c:1.25 gnue/geas/tools/gcdverifier.c:1.26
--- gnue/geas/tools/gcdverifier.c:1.25  Fri Aug 24 17:30:58 2001
+++ gnue/geas/tools/gcdverifier.c       Sun Sep 23 08:17:51 2001
@@ -20,7 +20,7 @@
    along with this program; if not, write to the Free Software Foundation,
    Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  
  
-   $Id: gcdverifier.c,v 1.25 2001/08/24 21:30:58 ntiffin Exp $
+   $Id: gcdverifier.c,v 1.26 2001/09/23 12:17:51 ntiffin Exp $
 */
 
 #include <glib.h>
@@ -74,7 +74,7 @@
           else if (strcmp (argv[i], "--version") == 0)
             {
               GString *revision;
-              revision = g_string_new ("$Revision: 1.25 $");
+              revision = g_string_new ("$Revision: 1.26 $");
               
               if (revision->len > 14)
                 {
@@ -101,7 +101,7 @@
               /* must be a directory */
               /* means directories with .gcd at the end will not work */
               number_entries++;
-              fl = odl_get_files_from_dir (fl, argv[i]);
+              fl = odl_get_files_from_dir (fl, argv[i], "gcd");
             }
         }
       if (number_entries > 0)
Index: gnue/geas/tools/mac/gcdVerifier.pbproj/project.pbxproj
diff -u gnue/geas/tools/mac/gcdVerifier.pbproj/project.pbxproj:1.3 
gnue/geas/tools/mac/gcdVerifier.pbproj/project.pbxproj:1.4
--- gnue/geas/tools/mac/gcdVerifier.pbproj/project.pbxproj:1.3  Fri Aug 24 
15:36:50 2001
+++ gnue/geas/tools/mac/gcdVerifier.pbproj/project.pbxproj      Sun Sep 23 
08:17:51 2001
@@ -88,10 +88,13 @@
                        };
                };
                0162C4B30089DD937F000001 = {
+                       indentWidth = 2;
                        isa = PBXFileReference;
                        name = classdata.c;
                        path = ../../lib/classdefs/classdata.c;
                        refType = 2;
+                       tabWidth = 8;
+                       usesTabs = 0;
                };
                0162C4B50089DD937F000001 = {
                        fileRef = 0162C4B30089DD937F000001;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]