diff Meerwald/gen_koch_sig.c @ 8:f83ef905a63d

fixing many warnings increase capacity for coordinates in bruyn fix some uninit. variables
author Peter Meerwald <pmeerw@cosy.sbg.ac.at>
date Tue, 22 Apr 2008 13:36:05 +0200
parents be303a3f5ea8
children 4987db85cfae
line wrap: on
line diff
--- a/Meerwald/gen_koch_sig.c	Wed Apr 16 15:55:52 2008 +0200
+++ b/Meerwald/gen_koch_sig.c	Tue Apr 22 13:36:05 2008 +0200
@@ -64,7 +64,7 @@
       case 'q':
         q = atoi(optarg);
         if (q <= 0 || q > 100) {
-          fprintf(stderr, "%s: quantization factor %f out of range\n", progname, q);
+          fprintf(stderr, "%s: quantization factor %d out of range\n", progname, q);
           exit(1);
         }
         break;
@@ -89,14 +89,15 @@
     exit(1);
   }
 
-  if (argc == 1 && *argv[0] != '-')
+  if (argc == 1 && *argv[0] != '-') {
   if ((in = fopen(argv[0], "rb")) == NULL) {
     fprintf(stderr, "%s: unable to open input file %s\n", progname, argv[0]);
     exit(1);
   }
   else
     strcpy(input_name, argv[0]);
-
+  }
+  
   if (s)
     srandom(s);
   else
@@ -147,7 +148,7 @@
   fprintf(out, "%d\n", n);
   fprintf(out, "%f\n", l);
   fprintf(out, "%d\n", q);
-  fprintf(out, "%d\n", random());
+  fprintf(out, "%ld\n", random());
   fwrite(signature, sizeof(char), nb, out);
   fprintf(out, "\n");
 

Repositories maintained by Peter Meerwald, pmeerw@pmeerw.net.