Correzione alle scritte di help di getparam, e aggiunto banale programmino
authorSimone Piccardi <piccardi@gnulinux.it>
Fri, 26 May 2006 10:55:55 +0000 (10:55 +0000)
committerSimone Piccardi <piccardi@gnulinux.it>
Fri, 26 May 2006 10:55:55 +0000 (10:55 +0000)
che aspetta indefinitamente.

sources/getparam.c
sources/pause.c [new file with mode: 0644]

index 5619c1f3a9aac24a8f5a2ea375dc3b3e84533ee4..6410bb572e60fc27e63c9ff52b2a82b36f7fa2cd 100644 (file)
@@ -19,7 +19,7 @@
 /****************************************************************
  *
  * Program getparam.c: 
- * Program to test function fopen
+ * Program to read system parameters
  *
  * Author: Simone Piccardi
  * Jan. 2002
@@ -110,10 +110,11 @@ int defined[]={
     0,
 #endif
 #ifdef  SSIZE_MAX
-    1
+    1,
 #else
 #define SSIZE_MAX             -1
     0
+#endif
 };
 
 
@@ -169,7 +170,6 @@ int main(int argc, char *argv[])
      *               Main code beginning
      * 
      * ***********************************************************/
-    /* There must be 2 remaing parameters */
     if ( (argc-optind) != 1 )  {
        printf("From %d arguments, removed %d options\n", argc, optind);
        usage();
@@ -184,9 +184,9 @@ int main(int argc, char *argv[])
  * routine to print usage info and exit
  */
 void usage(void) {
-    printf("Program testfopen : test fopen for a file  \n");
+    printf("Program getparam : test fopen for a file  \n");
     printf("Usage:\n");
-    printf("  testfopen [-h] file mode \n");
+    printf("  getparam [-h] parameter \n");
     printf("  -h          print this help\n");
     
     exit(1);
diff --git a/sources/pause.c b/sources/pause.c
new file mode 100644 (file)
index 0000000..9e4d9f7
--- /dev/null
@@ -0,0 +1,39 @@
+/* pause.c
+ * 
+ * Copyright (C) 2006 Simone Piccardi
+ * 
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or (at
+ * your option) any later version.
+ * 
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+/****************************************************************
+ *
+ * Program pause.c: 
+ * A simple program that call pause, and wait indefinitely
+ *
+ * Author: Simone Piccardi
+ * Mar. 2002
+ *
+ ****************************************************************/
+/* 
+ * Include needed headers
+ */
+#include <unistd.h>      /* unix standard library */
+
+int main(int argc, char *argv[])
+{
+/*
+ * Variables definition
+ */    
+    return pause();
+}