antiright-devel
[Top][All Lists]
Advanced

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

[Antiright-devel] antiright/gtkshell options.c updated_options.c


From: Jeffrey Bedard
Subject: [Antiright-devel] antiright/gtkshell options.c updated_options.c
Date: Wed, 07 Feb 2007 16:27:48 +0000

CVSROOT:        /sources/antiright
Module name:    antiright
Changes by:     Jeffrey Bedard <jefbed> 07/02/07 16:27:48

Modified files:
        gtkshell       : options.c updated_options.c 

Log message:
        Refactored updated_options.c switch.  Use g_printerr for undefined 
error in options.c.  

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/antiright/gtkshell/options.c?cvsroot=antiright&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/antiright/gtkshell/updated_options.c?cvsroot=antiright&r1=1.1&r2=1.2

Patches:
Index: options.c
===================================================================
RCS file: /sources/antiright/antiright/gtkshell/options.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- options.c   1 Feb 2007 20:45:49 -0000       1.1
+++ options.c   7 Feb 2007 16:27:48 -0000       1.2
@@ -57,7 +57,7 @@
                                counter);
                        break;
                default:
-                       printf("%s:  undefined\n", argv[(*counter)]);
+                       g_printerr("%s:  undefined\n", argv[(*counter)]);
                        break;
        }
 }

Index: updated_options.c
===================================================================
RCS file: /sources/antiright/antiright/gtkshell/updated_options.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- updated_options.c   1 Feb 2007 20:45:49 -0000       1.1
+++ updated_options.c   7 Feb 2007 16:27:48 -0000       1.2
@@ -36,20 +36,25 @@
 }
 
 void
+gsh_updater_argument_generic(int argc, char **argv, unsigned int *counter)
+{
+    gsh_count(argc, counter);
+    gsh_test_updating();
+}
+
+void
 gsh_handle_updated_arguments(int argc, char **argv, unsigned int *counter)
 {
        assert(strlen(argv[(*counter)])>2);
        switch(argv[(*counter)][3])
        {
                case 'l':
-                       gsh_count(argc, counter);
-                       gsh_add_updated_label(argv[*counter]);
-                       gsh_test_updating();
+                       gsh_add_updated_label(argv[*counter+1]);
+            gsh_updater_argument_generic(argc, argv, counter);
                        break;
                case 'p':
-                       gsh_count(argc, counter);
-                       gsh_add_updated_progress(argv[*counter]);
-                       gsh_test_updating();
+            gsh_add_updated_progress(argv[*counter+1]);
+            gsh_updater_argument_generic(argc, argv, counter);
                        break;
        }
 }




reply via email to

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