Hi all,

I'm doing as an exercise to get more used both to bazaar and also with
the development model followed here.

Unfortunately looks like bazaar doesn't support to send patches from a
branch in a format easily reviewable (a la git --format-patch), please
say which is the best way to contribute changes to the project.

Best regards.
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: [email protected]
# target_branch: file:///home/stefano/src/gnash/trunk/
# testament_sha1: 3f0f982f27a72a6f18a485ae6b598f9828fb24f1
# timestamp: 2009-08-08 11:14:06 +0200
# base_revision_id: [email protected]\
#   r6srktncqf3ii0pr
# 
# Begin patch
=== modified file 'utilities/soldumper.cpp'
--- utilities/soldumper.cpp	2009-04-26 12:12:42 +0000
+++ utilities/soldumper.cpp	2009-08-07 23:24:30 +0000
@@ -63,7 +63,18 @@
 #endif
 
 const char *SOLDUMPER_VERSION = "0.5";
-static void usage ();
+
+/// \brief  Display the command line arguments
+static void
+usage(ostream &o)
+{
+    o << _("This program dumps the internal data of a .sol file")
+         << endl;
+    o << _("Usage: soldumper [h] filename") << endl;
+    o << _("-h\tHelp") << endl;
+    o << _("-f\tForce local directory access") << endl;
+    o << _("-l\tList all .sol files in default dir") << endl;
+}
 
 int
 main(int argc, char *argv[])
@@ -86,7 +97,7 @@
     // scan for the two main standard GNU options
     for (c = 0; c < argc; c++) {
       if (strcmp("--help", argv[c]) == 0) {
-        usage();
+        usage(cout);
         exit(0);
       }
       if (strcmp("--version", argv[c]) == 0) {
@@ -100,7 +111,8 @@
     while ((c = getopt (argc, argv, "hvfl")) != -1) {
         switch (c) {
           case 'h':
-            usage ();
+            usage(cout);
+	    exit(0);
             break;
             
 	  case 'v':
@@ -119,7 +131,7 @@
 	      break;
 
           default:
-            usage ();
+            usage(cerr);
             break;
         }
     }
@@ -128,8 +140,8 @@
     // If no command line arguments have been supplied, do nothing but
     // print the  usage message.
     if (argc < 2) {
-        usage();
-        exit(0);
+        usage(cerr);
+        exit(1);
     }
 
     // get the file name from the command line
@@ -193,19 +205,6 @@
     sol.dump();
 }
 
-/// \brief  Display the command line arguments
-static void
-usage ()
-{
-    cerr << _("This program dumps the internal data of a .sol file")
-         << endl;
-    cerr << _("Usage: soldumper [h] filename") << endl;
-    cerr << _("-h\tHelp") << endl;
-    cerr << _("-f\tForce local directory access") << endl;
-    cerr << _("-l\tList all .sol files in default dir") << endl;
-    exit (-1);
-}
-
 // Local Variables:
 // mode: C++
 // indent-tabs-mode: t

# Begin bundle
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
fFPG+Kx9oncJv+0a7hvSu3KP/F3JFOFCQ6enmDA=
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to